This is a collection of Jupyter notebooks and slide decks used as an introduction and demonstration on how to use signac presented at the PyData Ann Arbor Meetup group on August 7th 2018. You can launch an interactive version of these notebooks following this link (powered by MyBinder).
The signac framework is a collection of Python packages that are designed to automate computational investigations and manage the underlying data spaces. The framework is lightweight and easy to integrate with other tools, such as pandas or tensorflow.
-
Part 1 - Introduction to signac's core functions (slides, source)
-
Part 2 - Demonstration of signac and signac-flow: A case study on projectile motion (interactive notebook, source)
-
Part 3 - The Python Ecosystem: Integrating signac with other Python tools, including pandas, Sacred, and datreant.core (interactive notebook, source)
You can install signac either with conda through the conda-forge channel:
conda install -c conda-forge signac signac-flow
Alternatively you can install it with pip:
pip install --user signac signac-flow
For more information visit the signac website or the framework documentation.