Skip to main content

Open In Colab Deployment Pipeline Documentation

BioCompose: Create, execute, and introspect reproducible composite simulations of dynamic biological systems.

This service utilizes separate containers for REST API management, job processing, and datastorage with MongoDB, ensuring scalable and robust performance.

Documentation:

The complete BioCompose documentation can be found here: https://bio-compose.readthedocs.io/en/latest/

Getting Started:

HIGH-LEVEL bio_compose API:

The primary method of user-facing interaction for this service is done through the use of a high-level "notebook" api called bio_check. A convenient notebook demonstrating the functionality of this service is hosted on Google Colab and can be accessed by clicking the above "Open In Colab" badge.

Installation of this tooling can be performed using PyPI as such:

pip install bio-compose

Alternatively, the REST API can be accessed via Swagger UI here: https://biochecknet.biosimulations.org/docs

Smoldyn to Simularium conversion:

A convienient template notebook for converting the outputs of Smoldyn simulations to Simularium trajectories can be found here.

FOR DEVELOPERS:

Poetry is used as the environment manager. Poetry uses a globally referenced configuration whose cache setup may lead to permission errors when running poetry install. In the event that such errors exist, run the following:

poetry config cache-dir ~/poetry-cache
mkdir -p ~/poetry-cache
chmod -R u+w ~/poetry-cache

# then install the project:
poetry install

Metadata

Release files for bio-compose 0.8.7

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

Source distribution (sdist)

Source distribution for bio-compose 0.8.7
File Size Uploaded Provenance Actions
bio_compose-0.8.7.tar.gz 10.4 MB Without provenance Details for bio_compose-0.8.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bio-compose 0.8.7
File Interpreter ABI Platform Actions
bio_compose-0.8.7-py3-none-any.whl Python 3 none any Details for bio_compose-0.8.7-py3-none-any.whl

Total release size: 21.0 MB

Release files / bio_compose-0.8.7.tar.gz

Download URL bio_compose-0.8.7.tar.gz
Size 10.4 MB
Tags Source
SHA-256 checksum
How to use checksums
1619cf2e345c37e67b56776bc0b9ce2e3d5a4f64d01696b48f6db2fa0dc1746d
BLAKE2b-256 checksum
How to use checksums
f7645767b3f9d7d3d30c418cd486338165374c7c55f638ccec58379090d7746b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.15 Linux/6.8.0-1017-azure

Release files / bio_compose-0.8.7-py3-none-any.whl

Download URL bio_compose-0.8.7-py3-none-any.whl
Size 10.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
cc12cb9f8595340f1bd98de60b390a6503a7bad896685e05625a9e5282e74107
BLAKE2b-256 checksum
How to use checksums
7bc3c38d1a3a70492cdbcf15b65f911b6ffa766bf11dee1063db64cc23b0e853
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.15 Linux/6.8.0-1017-azure

Security for bio-compose 0.8.7

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.

Release history Release notifications | RSS feed

This release

0.8.7 This release

2 release files No provenance

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