Generalized World Coordinate System
Project description
Generalized World Coordinate System (GWCS) is an Astropy affiliated package providing tools for managing the World Coordinate System of astronomical data.
GWCS takes a general approach to the problem of expressing transformations between pixel and world coordinates. It supports a data model which includes the entire transformation pipeline from input coordinates (detector by default) to world coordinates. It is tightly integrated with Astropy.
Transforms are instances of astropy.Model. They can be chained, joined or combined with arithmetic operators using the flexible framework of compound models in astropy.modeling.
Celestial coordinates are instances of astropy.SkyCoord and are transformed to other standard celestial frames using astropy.coordinates.
Time coordinates are represented by astropy.Time and can be further manipulated using the tools in astropy.time
Spectral coordinates are astropy.Quantity objects and can be converted to other units using the tools in astropy.units.
For complete features and usage examples see the documentation site.
Note
Beginning with version 0.9 GWCS requires Python 3.5 and above.
Installation
To install:
pip install gwcs # Make sure pip >= 9.0.1 is used.
To clone from github and install the master branch:
git clone https://github.com/spacetelescope/gwcs.git cd gwcs python setup.py install
Contributing Code, Documentation, or Feedback
We welcome feedback and contributions to the project. Contributions of code, documentation, or general feedback are all appreciated. Please follow the contributing guidelines to submit an issue or a pull request.
We strive to provide a welcoming community to all of our users by abiding to the Code of Conduct.
Citing GWCS
If you use GWCS, please cite the package via its Zenodo record.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file gwcs-0.20.0.tar.gz
.
File metadata
- Download URL: gwcs-0.20.0.tar.gz
- Upload date:
- Size: 188.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3f445556656d214327e7ee722afa6e304ca83d8a9dd8491088067ce2ad01bee |
|
MD5 | 295a9ca0e3e9774d8d1abfd7f4e6a410 |
|
BLAKE2b-256 | 6c8230835798202b07655af24243d0da8bd6be987f9c76857688e9b4850f8da7 |
File details
Details for the file gwcs-0.20.0-py3-none-any.whl
.
File metadata
- Download URL: gwcs-0.20.0-py3-none-any.whl
- Upload date:
- Size: 155.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dca412c97ef7c257a87dc25a13838e4cd928c14082e5586874604b315dca76df |
|
MD5 | bbdb5cb9ea29e096dbf46bc3e65a0222 |
|
BLAKE2b-256 | 0fbeefd7e207c29502d47b579cbc3b1fb2248931b5f5a04f4c7fc6e201826245 |