This repository contains a collection of interactive notebooks to showcase current features and capabilities of gmso.
For further information visit the gmso
documentation at https://gmso.mosdef.org.
- GMSO_00_Overview.ipynb: Brief overview about the purpose and features of GMSO.
- GMSO_01_Abstract_Base_Classes.ipynb: Introduction about the
gmso.abc
module. - GMSO_02_Core_Classes.ipynb: Introduction to core classes in
gmso.core
. - GMSO_03_Interoperability.ipynb: Interaction between GMSO and other libraries.
- GMSO_04_Potential_Expression_and_Units.ipynb: How chemical potential and their units are integrated in GMSO.
- GMSO_05_Forcefield_Schema.ipynb: New Forcefield schema introduced by GMSO to promote more reproducible science.
- Example_Workflow.ipynb: Demos a simulation workflow using features in gmso.
- GMSO_WIP_Features.ipynb: Demos visualizing a gmso topology structure through plotly dash, this feature is a WIP in GMSO.
- pandas_convert.py: Functions used in Plotly_Dash_Demo.ipynb tio convert the topology object to a pandas table.
Clone this repository and create a new conda environment from the file environment.yml and start jupyter.
$ git clone https://github.com/mosdef-hub/gmso_showcase && cd gmso_showcase
$ conda env create --file environment.yml
$ jupyter notebook
Alternatively, you can directly launch this repository in MyBinder.