Compute astrometric source parameters from Gaia epoch astrometry
Project description
gaiasupdate
The main objective of the gaiasupdate package is the computation of the astrometric source parameters, e.g. the parallax and proper motions, from Gaia astrometric timeseries data, also known as Gaia "epoch astrometry".
The fourth Gaia data release (Gaia DR4) will publish the astrometric source parameters alongside with timeseries of individual positional measurements, i.e. the epoch astrometry which will be available via DataLink or bulk download. The gaiasupdate software package allows users to compute the former on the basis of the latter, to the extent possible.
Features
- Compute astrometric source parameters on the basis of epoch astrometry data.
Note that the epoch data of all sources will not be publicly available until the Gaia DR4 release. However, epoch astrometry of a small sample of sources was pre-released in advance of Gaia DR4.
Naming
gaiasupdate is a shorthand for "Gaia source update", where "source update" refers to the determination of a source's astrometric parameters. This namenclature originates in the corresponding step of the astrometric global iterative solution, see Lindegren et al. 2012 (Sect. 4.1).
Installation
This package requires Python >= 3.9 and the following dependencies:
- numpy
- scipy
- pandas
- astropy
- pyarrow
- astroquery
See requirements.txt file for more details.
From source
git clone https://github.com/esa/gaia-supdate
cd gaiasupdate
pip install -e .
From PyPI
pip install gaiasupdate
Using conda environment
conda create --name gaiasupdate-env --yes python=3.12 -r requirements.txt
conda activate gaiasupdate-env
conda install gaiasupdate
Usage examples
A notebook to show how to use gaiasupdate to compute source astrometric parameters from epoch astrometry data can be found at https://github.com/esa/gaia-jupyter-notebooks/tree/main/data-release-4-tutorials
There are also tests included in this package to show:
- how to produce the astrometric parameters of a source using epoch data: Test source update
Documentation
The package documentation can be found at https://esa.github.io/gaia-supdate.
Citation
If you make use of gaiasupdate in your research or otherwise, we would appreciate a citation of ZENODO BADGE and an acknowledgement along the lines of:
"This work made use of the gaiasupdate package that is described at https://www.cosmos.esa.int/web/gaia/gaia-source-update.
More information on how to acknowledge Gaia resources is available at Gaia credits and acknowledgements.
Acknowledgements
This code was written by A. Delgado and J. Sahlmann with contributions by A. Bombrun, L. Lindegren, and others in the Gaia collaboration.
License
The details of the license of this package can be found in the file LICENSE.txt.
European Space Agency Public License (ESA-PL) Permissive (Type 3) – v2.4.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gaiasupdate-0.1.0.tar.gz.
File metadata
- Download URL: gaiasupdate-0.1.0.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6595e3496f6bc3cbc55f10c7ead553b1b4cd1450516042d04dc09d96002c3263
|
|
| MD5 |
1b5e24df0e070f3707e1131b69e7b1f6
|
|
| BLAKE2b-256 |
802e76a72841b164bd96e6ae4b1fcdcd54f5ac5813b8e884f9a2c2068f054741
|
File details
Details for the file gaiasupdate-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gaiasupdate-0.1.0-py3-none-any.whl
- Upload date:
- Size: 32.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91f984dc9ecd7a2fdb04e6e79f1ec5863f2c4dab18cc83f77207efe2b7a1ada6
|
|
| MD5 |
0aa4b805e7952f5603273dde80c98bc7
|
|
| BLAKE2b-256 |
b3661571ac77a8596463c729bb4eebcf940fb7f453b09132b80ae1dc7609d4ee
|