Skip to content

Instantly share code, notes, and snippets.

@jotelha
Last active August 15, 2019 11:20
Show Gist options
  • Save jotelha/b00e9e56c86ed0f28738d32fb20a5c7b to your computer and use it in GitHub Desktop.
Save jotelha/b00e9e56c86ed0f28738d32fb20a5c7b to your computer and use it in GitHub Desktop.
fireworks

LMOD from within python

Refrences:

import sys, os
sys.path.insert(0, os.path.join(os.environ['MODULESHOME'], "init"))
from env_modules_python import module

Environment "escalates" from nested function:

In [13]: def nested_mod():
    ...:     module("load","mdtools")
    ...:     module("list")
    ...:     

In [14]: module("list")
No modules loaded

In [15]: nested_mod()
If you need MPI please load 'mpi/openmpi/2.1-gnu-4.8'. 
For netcdf2data.py, please make ovitos available, e.g. by loading ovito/3.0.0-dev234 

Currently Loaded Modules:
  1) devel/python/3.6   2) mdtools/12Mar19

In [16]: module("list")

Currently Loaded Modules:
  1) devel/python/3.6   2) mdtools/12Mar19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment