Skip to main content

Pleione: statistical and multi-objective strategies to calibrate rule-based models

Project description

# pleione

Pleione is a python3 package that implement methods that are common to traditional modeling frameworks, and apply them to analyze Rule-Based Models.

Here you’ll find the necessary documentation to install and use the methods in Pleione. At the moment, Pleione parameterizes Rule-Based Models written either in BioNetGen (https://www.csb.pitt.edu/Faculty/Faeder/?page_id=409) or kappa language (https://www.kappalanguage.org/). Models are simulated with BNG2 (https://github.com/RuleWorld/bionetgen, PMID 27402907), NFsim (https://github.com/RuleWorld/nfsim, PMID 26556387), KaSim (https://github.com/Kappa-Dev/KaSim, PMID 29950016), or PISKaS (https://github.com/DLab/PISKaS, PMID 29175206). Please contact us or write an issue to include your favorite stochastic simulator to Pleione (https://github.com/glucksfall/pleione/issues).

Pleione implements a Genetic Algorithm with elitism, on the contrary to BioNetFit (https://github.com/RuleWorld/BioNetFit, PMID 26556387) that implements a parents selection within a distribution probability that is inverse to the rank. Nonetheless, Pleione’s methods to parameterize Rule-Based Models include both, a uniform or inverse to the rank probability to select models from within an elite or all models.

Examples to run Pleione are located in https://github.com/glucksfall/pleione/tree/master/example and in the python distribution wheel. The table with the U-test critical values is located at the same folder and in subfolders.

The plan to add methods into Pleiades (https://github.com/glucksfall/pleiades) includes a sensitivity analysis and a parameterization employing a Particle Swarm Optimization protocol. You could write us if you wish to add methods into pleione or aid in the development of them.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pleione-1.6.1.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

pleione-1.6.1-py3-none-any.whl (3.6 MB view details)

Uploaded Python 3

File details

Details for the file pleione-1.6.1.tar.gz.

File metadata

  • Download URL: pleione-1.6.1.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for pleione-1.6.1.tar.gz
Algorithm Hash digest
SHA256 e9e67df1308a5e5ba19127c5c8b8a6c2a98e798bed55da0bf97ede68ff5b87f2
MD5 eef1dc7c0c1745c0ed662ab27dab608d
BLAKE2b-256 c1c7560787cb89aa2583ba51a3e1a5c3dad1995cca0d65796ae923e933fa46cc

See more details on using hashes here.

File details

Details for the file pleione-1.6.1-py3-none-any.whl.

File metadata

  • Download URL: pleione-1.6.1-py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for pleione-1.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8d82a3181f9f2dbce97b657adaa06972e5a80310e85a179146f5a95e6f209c2d
MD5 b3ebfc84abbf05ce054f3e70a0f8ff77
BLAKE2b-256 5deabab6843469f0b7259b6af65306aeab1ab845582d6f5975010d249d240ee9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page