Tutorial environment

Installation and setup instructions for running Jupyter notebook examples:

  • If necessary, install Conda and create and activate a CASM environment, as described on the CASM installation page, installing both casm-cpp and casm-python.

  • In the CASM environment, install Jupyter and other dependencies:

    conda install --override-channels \
      -c conda-forge jupyter jq
    
  • To enable bash notebook examples:

    pip install bash_kernel && \
      python -m bash_kernel.install
    
  • To install plotting dependencies for python notebook examples:

    pip install holoviews
    
  • Launch Jupyter notebook:

    jupyter notebook