Mocapy plus plus
Mocapy plus plus implements parameter learning and inference for dynamic Bayesian networks (DBNs) in C++, enabling probabilistic modeling of biomolecular angles, directions, and orientations.
Key Features:
- Implementation: Implemented in C++ for computational parameter learning and inference in DBNs.
- DBN architectures: Supports various dynamic Bayesian network architectures for modeling temporal and sequential dependencies.
- Directional statistics: Supports directional distributions including the Kent distribution on the sphere and the bivariate von Mises distribution on the torus for angles, directions, and orientations.
- Supported distributions: Accommodates discrete, multinomial, Gaussian, Kent, von Mises, and Poisson nodes.
- Algorithms: Performs inference and parameter estimation using Gibbs sampling and Stochastic Expectation-Maximization (Stochastic-EM).
- Biomolecular modeling: Facilitates probabilistic models of protein and RNA structures at an atomic level using specialized distributions.
Scientific Applications:
- Protein structure modeling: Formulates probabilistic models of protein structures at atomic resolution using directional and standard distributions.
- RNA structure modeling: Formulates probabilistic models of RNA structures at atomic resolution using directional and standard distributions.
- Angular and directional analysis: Models and analyzes angular, directional, and orientational data via Kent and bivariate von Mises distributions.
- Dynamic probabilistic modeling: Models temporal and sequential biological processes using dynamic Bayesian networks.
Methodology:
Parameter learning and inference are performed on DBNs implemented in C++ using Gibbs sampling and Stochastic Expectation-Maximization (Stochastic-EM), with nodes supporting discrete, multinomial, Gaussian, Kent, von Mises, and Poisson distributions.
Topics
Details
- License:
- GPL
- Cost:
- Free
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- C++
- Added:
- 7/27/2015
- Last Updated:
- 11/25/2024
Operations
Publications
Paluszewski M, Hamelryck T. Mocapy++ - A toolkit for inference and learning in dynamic Bayesian networks. BMC Bioinformatics. 2010;11(1). doi:10.1186/1471-2105-11-126. PMID:20226024. PMCID:PMC2848649.