Skip to content

yoachim/MafSSO

 
 

Repository files navigation

MafSSO

Preliminary development of SSO capabilities for sims_maf.

Requirements: -sims_maf (preferably v2.0+) -oorb

Install sims_maf however you would prefer (I'll assume you are familiar with the LSST software stack).

Install oorb. Two choices: git clone the original/master repo (https://github.com/oorb/oorb) and follow all instructions there. Or (preferred) git clone the eups-ified version created by Mario (https://github.com/EUPSForge/oorb) and follow the original installation instructions up to the point of setting environment variables. At that point, stop and use eups (this fork has a ups directory).

Note when installing oorb:

  • You need a fortran compiler. gfortran will be fine. gfortran 4.9 works, 5.0 did not last I checked (maybe it does now?).
  • from the main directory: ./configure gfortran -opt ; cd main ; make
  • You need to get the JPL binaries: cd data/JPL_ephemeris; make ; cd .. ; ./updateOBSCODE
  • You need to build the python interfaces: cd python ; make pyoorb Test the installation by doing 'python test.py'. Don't forget to eups declare / setup oorb.

Git clone this repository.

  • setup sims_maf
  • setup oorb

You're ready to go - try the ipython notebooks ExampleMoObs.ipynb and ExampleMoMetrics.ipynb.

About

Very preliminary development of SSO capabilities for sims_maf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%