Skip to content

G-Arch (Galactic Archaeology) app to extract stellar parameters and elemental abunances from Gaia RVS spectra

License

Notifications You must be signed in to change notification settings

explore-platform/g-arch

Repository files navigation

G-Arch

Local installation

G-Arch can be run locally at http://localhost:8000/:

git clone https://github.com/explore-platform/g-arch.git
cd g-arch
docker-compose up --build

Requires docker.

Install data files (see next section) in a local folder and update docker-compose.yml to point to this folder.

Data

Input data files can be retrieved from Zenodo ZenodoID. For local deployment these can be added to '__APP_DATA/science/'.

App structure

This project is composed of 3 components which are in a single docker container.

  • visualiser (the frontend) - a react project built with vite
  • api (backend api) - the api to interface with the science algorithm, in this cas the matissev4
  • science (science algorithm) - The G-Arch main algorithm section

How does it work

API & Mv4

The API simply allows the app to launch the Mv4 algorithm by generating the properties file that will be used by the script, and then using the CLI to launch it with this properties file

The UI

  1. Allows the user to call the API with the required inputs and parameters
  2. Allows the user to visualise said data via plots and tables

Development roadmap

  • adapt to new data, if required (e.g. Gaia DR4)
  • UI improvements (user feedback)
  • implement new version of Matisse code

Acknowledgements

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 101004214.

About

G-Arch (Galactic Archaeology) app to extract stellar parameters and elemental abunances from Gaia RVS spectra

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published