Reference implementation of the SCALE-MS data flow scripting and graph execution API for molecular science computational research protocols.
Project description
SCALE-MS
NSF Awards
- 1835449 Matteo Turilli, Rutgers University New Brunswick
- 1835607 Kristen Fichthorn, Pennsylvania State University
- 1835720 Michael Shirts, University of Colorado at Boulder
- 1835780 Peter Kasson, University of Virginia
Downloading
Git
This project is managed with a git
repository hosted at https://github.com/SCALE-MS/scale-ms
Test data submodule
Data for some examples and tests is stored in a separate
testdata repository,
but the external repository is embedded as a git submodule for convenience.
(testdata/
)
This fact should be uninteresting to most readers,
but if you need the extra files, you will appreciate the convenience of a couple of
extra arguments available to git
commands.
- When cloning this repository, use the
--recursive
argument togit clone
. - When updating a local copy of this repository, use the
--recurse-submodules
argument togit pull
orgit checkout
.
Documentation
Refer to https://scale-ms.readthedocs.io/en/latest/ for the most up-to-date documentation.
To build the documentation locally, clone this repository and go to the root directory of the local repository, then
- Install Sphinx and additional requirements:
pip install -r docs/requirements.txt
- Install the
scalems
package so that Sphinx can import it when run:pip install .
- Optionally, install plantuml for rendering diagrams.
(e.g. on Ubuntu, do
sudo apt-get install plantuml
)
Build with Sphinx using the docs/conf.py
file in this repository.
Example
From the root of a local copy of the repository, build HTML documentation for the
scalems
package into a new ./web
directory (or some directory of your choosing).
./docs
is the input directory.
python3 -m sphinx docs web -b html
Then open ./web/index.html
Note: Depending on your Sphinx installation, you may have a sphinx-build
executable
or you may access the sphinx
module with the -m
Python interpreter option
(python -m sphinx ...
).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file scalems-0.0.1.tar.gz
.
File metadata
- Download URL: scalems-0.0.1.tar.gz
- Upload date:
- Size: 161.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 715d34a0d5864100bc1e4133fb803195b7b4d6058e854304f975a0c7763cb037 |
|
MD5 | 655d12f3ec2d0bcb9b976dea7cba3e31 |
|
BLAKE2b-256 | ba185a6eaa80bf918ae3264eafa569991d93b1b94814391f867dad5cb182a6f1 |