Skip to main content

pyMaBoSS

MaBoSS logo

pyMaBoSS is a python API for the MaBoSS software. It can be used inside the Colomoto docker. The API is loaded by running the following line in Python:

import maboss

Once loaded, it allows you to quickly load a MaBoSS model:

sim = maboss.load("metastasis.bnd", "metastasis.cfg")

And then to simulate the model and plot the simulation results:

res = sim.run()
res.plot_piechart()
Simulation result

Installation instructions

pyMaBoSS can be installed either via Conda, PyPi or GitHub.

Installation with Conda

This is the recommended option, as it also allows the simple installation of all the dependencies.

conda -c colomoto install pymaboss

This will install the library, which will already be ready to use.

Installation with PyPi

This is not the recommended option as it cannot yet package the MaBoSS binaries, but if you already have then install you can just install pyMaBoSS using

pip install maboss

To download the MaBoSS binaries, if you have conda and if you are using linux or macosx, you can run :

python -m maboss_setup

If you are using Windows, or if the command above did not work, you can try to run :

python -m maboss_setup_experimental

Otherwise, you can download them using the following links, for Linux, MacOSX arm64, MacOSX X86_64 or Windows. Once downloaded, you need to extract them and make them accessible by putting them in a folder configured in your PATH.

Installation with GitHub

Finally, you can also install pyMaBoSS directly from the official GitHub repository :

git clone https://github.com/colomoto/pyMaBoSS

cd pyMaBoSS

python setup.py install

Note that this also comes without the MaBoSS binaries, so to install them you’ll have to follow the steps described above.

Metadata

Release files for maboss 0.8.17

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

Source distribution (sdist)

Source distribution for maboss 0.8.17
File Size Uploaded Provenance
maboss-0.8.17.tar.gz 113.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for maboss 0.8.17
File Interpreter ABI Platform
maboss-0.8.17-py3-none-any.whl Python 3 none any Details

Total release size: 226.6 kB

Release files / maboss-0.8.17.tar.gz

Download URL maboss-0.8.17.tar.gz
Size 113.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6529090b961f43b20bee7a934ee1c33023d6128c2fdf448ab76e32fb25527a56
BLAKE2b-256 checksum
How to use checksums
279e953a19afd82223813df46b59dec901689aa190155f73584dfcb05917c0ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Release files / maboss-0.8.17-py3-none-any.whl

Download URL maboss-0.8.17-py3-none-any.whl
Size 113.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
67fc60edc47fed46888368f3183ad0662b972cab8e9adf8cd12806dfac21fd0f
BLAKE2b-256 checksum
How to use checksums
3f1b2bbcc515591a779a3dab585016fb570378df010a01be9476040200a03c61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Security for maboss 0.8.17

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.17 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