Skip to main content

SCALE-MS

Test Status Documentation Status codecov Code style: black [DockerHub]

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 to git clone.
  • When updating a local copy of this repository, use the --recurse-submodules argument to git pull or git 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

  1. Install Sphinx and additional requirements: pip install -r docs/requirements.txt
  2. Install the scalems package so that Sphinx can import it when run: pip install .
  3. 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 ...).

Metadata

Release files for scalems 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scalems 0.0.1
File Size Uploaded Provenance Actions
scalems-0.0.1.tar.gz 161.2 kB Without provenance Details for scalems-0.0.1.tar.gz

Release files / scalems-0.0.1.tar.gz

Download URL scalems-0.0.1.tar.gz
Size 161.2 kB
Tags Source
SHA-256 checksum
How to use checksums
715d34a0d5864100bc1e4133fb803195b7b4d6058e854304f975a0c7763cb037
BLAKE2b-256 checksum
How to use checksums
ba185a6eaa80bf918ae3264eafa569991d93b1b94814391f867dad5cb182a6f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

Security for scalems 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page