Software for Polymerization and Reaction Kinetics Simulations
Project description
SPARKS - Software for Polymerization and Reaction Kinetics Simulations
SPaRKS is a highly-modular framework for deterministic and stochastic simulations of polymerization and general reaction kinetics. It provides a unified interface to define and compare models and simulators, and parameter estimation. Written in Python.
Quick install
The easiest way to install SPaRKS is via pip:
pip3 install pysparks
We recommend setting a python virtual environment before installing the package.
python3 -m venv .venv
source .venv/bin/activate
Examples
There are jupyter notebooks in the docs/notebooks directory. More relevant examples can be found at the supporting data for the manuscript below. This can be found at this repository:
How to Cite
Citeable DOI for this version of SPaRKS:
If you use SPaRKS in your project, please cite
- Callan, D. H., and Bates, C. M. Efficient Deterministic Modeling of Reversile Copolymerizations, Macromolecules, 2025, doi:10.1021/acs.macromol.5c01421
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pysparks-0.1.1.tar.gz.
File metadata
- Download URL: pysparks-0.1.1.tar.gz
- Upload date:
- Size: 35.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4930f414520b3fda3e2219bb4eca7b7841a1cba46dccd44aec4b5a44d0cc201
|
|
| MD5 |
adbd999499456ae36d508945063522ee
|
|
| BLAKE2b-256 |
0aead43907c44f0c9132d65b4163c038c83cd453c15d9e2361f0b27e91bb22e4
|
File details
Details for the file pysparks-0.1.1-py3-none-any.whl.
File metadata
- Download URL: pysparks-0.1.1-py3-none-any.whl
- Upload date:
- Size: 45.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d01830d9699d053f6c903f854f14b8876c8a51d86a69fa6d995574cf7862709e
|
|
| MD5 |
e954c3f029c83a75681fee8e195b58d7
|
|
| BLAKE2b-256 |
d3b72b5066e1ebbc81ab941b8b2dce92217aeacd4ecd315013a25b1933f08f6a
|