Skip to content

Releases: ComPair/autoMEGA

v1.1

09 Aug 15:37

Choose a tag to compare

Shiny new version of autoMEGA, now with:

  • Greatly reduced dependency list. Now the only requirements are: MEGAlib, yaml-cpp, and C++11 compatible compiler. (And optionally sendmail for email, curl for slack, and libdw for debugging)
  • Much cleaner status reporting in slack and in stdout
  • More configuration options!
  • Improved safeguards against bad configuration files
  • Many small improvements, bugfixes, and optimizations

autoMEGA is still in an early release state, so bug reports and feature requests are welcomed!

v1.0

09 Aug 15:37

Choose a tag to compare

The first release of autoMEGA, the tool for automating MEGAlib simulations, has finally arrived! Instead of running iterative simulations manually, write a simple YAML file and have autoMEGA do the rest!

Bug reports and feature request are welcome!

Features:

  • Automatically generate modified Geomega (*.geo.setup) and Cosima (*.source) files
    • Flexible parameters
    • Unlimited configurations
  • Capable of running dozens of simultaneous simulations
    • Ideal for optimizing instrument dimensions, generating plots of continuum sensitivity, or calculating Aeff
  • User-Friendly
    • Convenient YAML configuration
    • Capable of notifying the user of simulation completion (or errors)
      • Email
      • Slack

Scope:

  • Generate and validate geometries with Geomega
  • Run simulations with Cosima
  • Reduce the data with Revan
  • Notify user of simulation progress
  • Cause a robot uprising

Not in scope:

  • Further data analysis - project dependent