ASDF Coordinates Schemas

The ASDF Coordinates Schemas define a set of schemas for serializing the astronomical coordinate systems defined by astropy.coordinates for the ASDF file format. These schemas are based upon the schemas in the ASDF Standard and are packaged for use by the ASDF library.

Note

This is only a schema package, to use these schemas to serialize astropy coordinates, one must install the asdf-astropy package.

Included Resources

The following are listings of all the schemas provided by this package for ASDF.

Note

Typically, schemas are used in ASDF via their tag, which can be found in the manifest. When using a schema in ASDF it is recommended that you use the tag instead of a direct reference to the schema. Moreover, when doing so make sure you are using the correct manifest version.

Coordinates Schemas

The current coordinates schemas:

Frame Schemas

The current frame schemas:

Legacy Schemas

Legacy versions of schemas:

Manifests

The ASDF tags (described by schemas) available under each ASDF coordinates schemas versions are all described by a single manifest document for that version.

Developer Resources

Contributing

We welcome feedback and contributions of all kinds. Contributions of code, documentation, or general feedback are all appreciated.

Reporting Issues

Feature requests and bug reports for the Python implementation can be posted at asdf-coordinates-schemas’s github page.

Contributing Code and Documentation

We love contributions! If you’re interested in contributing to this project, please open a Pull Request or issue and we would be glad to work with you.

Note

ASDF-coordinates-schemas is mostly a collection of schemas for the ASDF format. This means that in addition to contributing a schema, you will likely also need some code to actually handle serializing and deserializing your data. Typically, this code will need to be contributed to asdf-astropy, which is a separate project. Please link your pull requests and issues between the two projects.

Change Log

0.4.0 (unreleased)

0.3.0 (2024-03-09)

  • Add asdf-astropy as a test dependency. [#34]

  • Drop official support for Python 3.8 [#42]

  • Update schemas for ASDF standard 1.6.0 [#55]

0.2.0 (2023-03-21)

  • Add documentation to package. [#8]

  • Update asdf version and require python 3.8. [#14]

  • Switch to pyproject.toml. [#15]

0.1.0 (2021-12-04)

  • Initial release.

Index