Open CFGrote opened 4 years ago
top level components:
Installation of McStasScript itself is simple as this is just a python package available on pip. McStas itself (which is required for running simulations with McStasScript) is more difficult, https://github.com/McStasMcXtrace/McCode/tree/master/INSTALL-McStas For Debian/Ubuntu it is possible to install from repo: https://github.com/McStasMcXtrace/McCode/blob/master/INSTALL-McStas/Linux/debian/README.md
Cool. SimEx can be bulit from sources and there are docker images for the master branch. It uses cmake to pull together the various backengines and required libraries (like hdf, boost).
The goal should be to provide all necessary configurations to use jupyter repo2docker
Make a ViNYL build system that supports
Develop a conda environment and a pip venv that can be compiled into a docker image with repo2docker.