biosimulators-masspy


Namebiosimulators-masspy JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://masspy.readthedocs.io/
SummaryBioSimulators-compliant command-line interface to the MassPY simulation program <https://masspy.readthedocs.io/>.
upload_time2024-10-31 00:25:56
maintainerNone
docs_urlNone
authorCenter for Reproducible Biomedical Modeling
requires_python<4.0,>=3.9
licenseMIT
keywords systems biology modeling simulation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Latest release](https://img.shields.io/github/v/tag/biosimulators/Biosimulators_MASSpy)](https://github.com/biosimulations/Biosimulators_MASSpy/releases)
[![PyPI](https://img.shields.io/pypi/v/biosimulators_masspy)](https://pypi.org/project/biosimulators_masspy/)
[![CI status](https://github.com/biosimulators/Biosimulators_MASSpy/workflows/Continuous%20integration/badge.svg)](https://github.com/biosimulators/Biosimulators_MASSpy/actions?query=workflow%3A%22Continuous+integration%22)
[![Test coverage](https://codecov.io/gh/biosimulators/Biosimulators_MASSpy/branch/dev/graph/badge.svg)](https://codecov.io/gh/biosimulators/Biosimulators_MASSpy)
[![All Contributors](https://img.shields.io/github/all-contributors/biosimulators/Biosimulators_MASSpy/HEAD)](#contributors-)

# BioSimulators-MASSpy
BioSimulators-compliant command-line interface to the [MASSpy](https://masspy.readthedocs.io/) simulation program for kinetic simulations of metabolic reaction networks.

This command-line interface and Docker image enable users to use MASSpy to execute [COMBINE/OMEX archives](https://combinearchive.org/) that describe one or more simulation experiments (in [SED-ML format](https://sed-ml.org)) of one or more kinetic models in the [MASSpy schema](https://masspy.readthedocs.io/en/stable/tutorials/reading_writing_models.html) for SBML.

A list of the algorithms and algorithm parameters supported by MASSpy is available at [BioSimulators](https://biosimulators.org/simulators/masspy).

A simple web application and web service for using MASSpy to execute COMBINE/OMEX archives is also available at [runBioSimulations](https://run.biosimulations.org).

## Installation

### Dependencies

* Python >= 3.7
* pip
* libncurses
* libxml

### Install Python package
```
pip install biosimulators-masspy
```

### Install Docker image
```
docker pull ghcr.io/biosimulators/masspy
```

## Usage

### Local usage
```
usage: biosimulators-masspy [-h] [-d] [-q] -i ARCHIVE [-o OUT_DIR] [-v]

BioSimulators-compliant command-line interface to the MASSpy simulation program <https://masspy.readthedocs.io/>.

optional arguments:
  -h, --help            show this help message and exit
  -d, --debug           full application debug mode
  -q, --quiet           suppress all console output
  -i ARCHIVE, --archive ARCHIVE
                        Path to OMEX file which contains one or more SED-ML-
                        encoded simulation experiments
  -o OUT_DIR, --out-dir OUT_DIR
                        Directory to save outputs
  -v, --version         show program's version number and exit
```

### Usage through Docker container
The entrypoint to the Docker image supports the same command-line interface described above.

For example, the following command could be used to use the Docker image to execute the COMBINE/OMEX archive `./modeling-study.omex` and save its outputs to `./`.

```
docker run \
  --tty \
  --rm \
  --mount type=bind,source="$(pwd)",target=/root/in,readonly \
  --mount type=bind,source="$(pwd)",target=/root/out \
  ghcr.io/biosimulators/masspy:latest \
    -i /root/in/modeling-study.omex \
    -o /root/out
```

## Documentation
Documentation is available at https://docs.biosimulators.org/Biosimulators_MASSpy/.

## License
This package is released under the [MIT license](LICENSE).

## Development team
This package was developed by the [Center for Reproducible Biomedical Modeling](http://reproduciblebiomodels.org) and the [Karr Lab](https://www.karrlab.org) at the Icahn School of Medicine at Mount Sinai in New York with assistance from the contributors listed [here](CONTRIBUTORS.md).

## Questions and comments
Please contact the [BioSimulators Team](mailto:info@biosimulators.org) with any questions or comments.

            

Raw data

            {
    "_id": null,
    "home_page": "https://masspy.readthedocs.io/",
    "name": "biosimulators-masspy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "systems, biology, modeling, simulation",
    "author": "Center for Reproducible Biomedical Modeling",
    "author_email": "info@biosimulators.org",
    "download_url": "https://files.pythonhosted.org/packages/98/e3/e4735e470b5221783f791f4c0fbc55c3c106ff33573ae2d68da13d074a0f/biosimulators_masspy-0.1.2.tar.gz",
    "platform": null,
    "description": "[![Latest release](https://img.shields.io/github/v/tag/biosimulators/Biosimulators_MASSpy)](https://github.com/biosimulations/Biosimulators_MASSpy/releases)\n[![PyPI](https://img.shields.io/pypi/v/biosimulators_masspy)](https://pypi.org/project/biosimulators_masspy/)\n[![CI status](https://github.com/biosimulators/Biosimulators_MASSpy/workflows/Continuous%20integration/badge.svg)](https://github.com/biosimulators/Biosimulators_MASSpy/actions?query=workflow%3A%22Continuous+integration%22)\n[![Test coverage](https://codecov.io/gh/biosimulators/Biosimulators_MASSpy/branch/dev/graph/badge.svg)](https://codecov.io/gh/biosimulators/Biosimulators_MASSpy)\n[![All Contributors](https://img.shields.io/github/all-contributors/biosimulators/Biosimulators_MASSpy/HEAD)](#contributors-)\n\n# BioSimulators-MASSpy\nBioSimulators-compliant command-line interface to the [MASSpy](https://masspy.readthedocs.io/) simulation program for kinetic simulations of metabolic reaction networks.\n\nThis command-line interface and Docker image enable users to use MASSpy to execute [COMBINE/OMEX archives](https://combinearchive.org/) that describe one or more simulation experiments (in [SED-ML format](https://sed-ml.org)) of one or more kinetic models in the [MASSpy schema](https://masspy.readthedocs.io/en/stable/tutorials/reading_writing_models.html) for SBML.\n\nA list of the algorithms and algorithm parameters supported by MASSpy is available at [BioSimulators](https://biosimulators.org/simulators/masspy).\n\nA simple web application and web service for using MASSpy to execute COMBINE/OMEX archives is also available at [runBioSimulations](https://run.biosimulations.org).\n\n## Installation\n\n### Dependencies\n\n* Python >= 3.7\n* pip\n* libncurses\n* libxml\n\n### Install Python package\n```\npip install biosimulators-masspy\n```\n\n### Install Docker image\n```\ndocker pull ghcr.io/biosimulators/masspy\n```\n\n## Usage\n\n### Local usage\n```\nusage: biosimulators-masspy [-h] [-d] [-q] -i ARCHIVE [-o OUT_DIR] [-v]\n\nBioSimulators-compliant command-line interface to the MASSpy simulation program <https://masspy.readthedocs.io/>.\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -d, --debug           full application debug mode\n  -q, --quiet           suppress all console output\n  -i ARCHIVE, --archive ARCHIVE\n                        Path to OMEX file which contains one or more SED-ML-\n                        encoded simulation experiments\n  -o OUT_DIR, --out-dir OUT_DIR\n                        Directory to save outputs\n  -v, --version         show program's version number and exit\n```\n\n### Usage through Docker container\nThe entrypoint to the Docker image supports the same command-line interface described above.\n\nFor example, the following command could be used to use the Docker image to execute the COMBINE/OMEX archive `./modeling-study.omex` and save its outputs to `./`.\n\n```\ndocker run \\\n  --tty \\\n  --rm \\\n  --mount type=bind,source=\"$(pwd)\",target=/root/in,readonly \\\n  --mount type=bind,source=\"$(pwd)\",target=/root/out \\\n  ghcr.io/biosimulators/masspy:latest \\\n    -i /root/in/modeling-study.omex \\\n    -o /root/out\n```\n\n## Documentation\nDocumentation is available at https://docs.biosimulators.org/Biosimulators_MASSpy/.\n\n## License\nThis package is released under the [MIT license](LICENSE).\n\n## Development team\nThis package was developed by the [Center for Reproducible Biomedical Modeling](http://reproduciblebiomodels.org) and the [Karr Lab](https://www.karrlab.org) at the Icahn School of Medicine at Mount Sinai in New York with assistance from the contributors listed [here](CONTRIBUTORS.md).\n\n## Questions and comments\nPlease contact the [BioSimulators Team](mailto:info@biosimulators.org) with any questions or comments.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "BioSimulators-compliant command-line interface to the MassPY simulation program <https://masspy.readthedocs.io/>.",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://masspy.readthedocs.io/",
        "Repository": "https://github.com/biosimulators/Biosimulators_MassPy"
    },
    "split_keywords": [
        "systems",
        " biology",
        " modeling",
        " simulation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8094aa13bc4ed3e0f7ff97911de3e1fd6cfd8ef6bf308ca2a2e4cfef3aaa9af2",
                "md5": "63ca854517648fe6ebf3e9fe370eaa5a",
                "sha256": "6256a494adf61c2c34900947032352b07b842468a840ff6965947582309ea0ee"
            },
            "downloads": -1,
            "filename": "biosimulators_masspy-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "63ca854517648fe6ebf3e9fe370eaa5a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 11012,
            "upload_time": "2024-10-31T00:25:55",
            "upload_time_iso_8601": "2024-10-31T00:25:55.263290Z",
            "url": "https://files.pythonhosted.org/packages/80/94/aa13bc4ed3e0f7ff97911de3e1fd6cfd8ef6bf308ca2a2e4cfef3aaa9af2/biosimulators_masspy-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98e3e4735e470b5221783f791f4c0fbc55c3c106ff33573ae2d68da13d074a0f",
                "md5": "73cdcfd61dfb6021dc5001faec37e234",
                "sha256": "b50291b6c3c59f3875d111674b82f5cd015f97ca28b201b853b29b973bbc4cb3"
            },
            "downloads": -1,
            "filename": "biosimulators_masspy-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "73cdcfd61dfb6021dc5001faec37e234",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 10315,
            "upload_time": "2024-10-31T00:25:56",
            "upload_time_iso_8601": "2024-10-31T00:25:56.780845Z",
            "url": "https://files.pythonhosted.org/packages/98/e3/e4735e470b5221783f791f4c0fbc55c3c106ff33573ae2d68da13d074a0f/biosimulators_masspy-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-31 00:25:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "biosimulators",
    "github_project": "Biosimulators_MassPy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "biosimulators-masspy"
}
        
Elapsed time: 0.36878s