Skip to main content

Compute astrometric source parameters from Gaia epoch astrometry

Project description

License: ESA permissive pipeline status Documentation DOI

drawing

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

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 DOI 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gaiasupdate-0.1.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gaiasupdate-0.1.2-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file gaiasupdate-0.1.2.tar.gz.

File metadata

  • Download URL: gaiasupdate-0.1.2.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

Hashes for gaiasupdate-0.1.2.tar.gz
Algorithm Hash digest
SHA256 88f4d309ee2f445d721197bc746461440aa68768d08432c310276b055ae44cba
MD5 03f352db4c52980a990d6a5477a339fa
BLAKE2b-256 9f75cba64bfc25c9f02c570954a7d627f94639337ca3f69423634ffe344dfea9

See more details on using hashes here.

File details

Details for the file gaiasupdate-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: gaiasupdate-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for gaiasupdate-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 122a191efdd368ca2203f6396f090ca37e3c42a14dc6bff651e8d774e81e24ab
MD5 a72abb6a7f3b77abb650f8bf71f51f41
BLAKE2b-256 df04b3d728762b77c2721b671f14141f282f6ffac0ebc8d9d6505e10bef20b4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page