A serializable type schema for compositional systems biology
Project description
Bigraph-Schema
bigraph-schema provides a serializable type schema for compositional and multiscale modeling.
It defines a compact, extensible language for describing hierarchical data structures — the foundation of the Vivarium 2.0 simulation framework.
The library offers a unified interface for representing, validating, and transforming schemas and data in structured simulations.
By standardizing schema definitions, it enables interoperability between models, extensibility across frameworks, and reproducibility of computational experiments.
Installation
Install directly from PyPI:
pip install bigraph-schema
Getting Started
The following resources provide guided introductions and examples:
-
Type System Overview – Demonstrates how to use the
CoreAPI for schema inference, normalization, and serialization. -
Bigraph Schema Basics Tutorial – Explains how to compose and visualize schema graphs using the
bigraph-schemasyntax.
Related Projects
- Vivarium – a compositional framework for hybrid biological simulations.
- Bigraph-Viz – visualization tools for bigraph-schema models.
- Process-Bigraph – process composition and orchestration built on bigraph-schema.
License
bigraph-schema is open-source software released under the Apache 2.0 License.
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 bigraph_schema-1.0.14.tar.gz.
File metadata
- Download URL: bigraph_schema-1.0.14.tar.gz
- Upload date:
- Size: 40.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fe093a9d0ba1732fc242bbe989b4481cc07be316047d319f73dbb4299da2ed4
|
|
| MD5 |
a19c21b562a0a3160fc2574b43004b9e
|
|
| BLAKE2b-256 |
3636f014e430d1e59a7fb50db64575869cfa528e3067c5835afd7c49e9e13fd1
|
File details
Details for the file bigraph_schema-1.0.14-py3-none-any.whl.
File metadata
- Download URL: bigraph_schema-1.0.14-py3-none-any.whl
- Upload date:
- Size: 48.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2cc1725705ad1d451250c75991735846646fd92734dc919d26b98a492274cd7
|
|
| MD5 |
70a7fbd7683fa732d8a372621ed9466d
|
|
| BLAKE2b-256 |
e64a1e82cd4b06e2ab73b4488fae7fec8cdfe892fed486cbe95fe86fa69d4a13
|