Skip to content

AstarVienna/METIS_Environments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

METIS Environments

The METIS Environments repository contains different Podman environments for running the METIS software end-to-end:

  • Create simulated data,
  • Process the data,
  • Archive it.

Three different environments are distinguished:

  • Stable:
    • Should work at all times.
    • Resembles the production system, or forms the bases for the next version of production.
    • Can be used for demonstration purposes at any time.
    • Has all versions of the METIS software and its dependencies pinned.
    • Pins should be updated whenever possible.
  • Head:
    • Uses the main branches of all METIS software, and the latest release versions of its dependencies.
    • Should work, but can be broken occasionally.
    • Should be ran regularly to check for problems.
    • Fixing problems should be a high priority.
  • Develop
    • Uses local git clones of the METIS software.
    • Can be used for development, to test code before committing.

The software that is included in these environments:

  • Core dependencies
    • Operating system
    • Python
    • numpy
    • postgresql
  • ESO dependencies
    • cpl
    • pycpl
    • esorex
    • pyesorex
    • edps
    • adari
  • A*V dependencies:
    • ScopeSim
    • irdb
    • ScopeSim_Templates
    • ScopeSim_Data
    • skycalc_ipy
  • OmegaCEN dependencies:
    • commonwise
  • METIS software:
    • METIS_DRLD
    • METIS_Simulations
    • METIS_Pipeline
    • MetisWISE

Podman is currently used to set up these environments, but in the future other mechanisms can be added.

About

Temporary location for METIS_Environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •