dingo

dingo

dingo is a Python package that supports a variety of methods to sample from the flux space of metabolic models, based on state-of-the-art random walks and rounding methods. It relies on high dimensional sampling with Markov Chain Monte Carlo (MCMC) methods and fast optimization methods to analyze the possible states of a metabolic network. To perform MCMC sampling, dingo relies on the C++ library volesti, which provides several algorithms for sampling convex polytopes. Among the different ways to sample, dingo also implements the Multiphase Monte Carlo Sampling algorithm (see post for relative publication).

Flux sampling provides insgith of strong statistical evidence. For example, pairwise fluxes correlated with one another in a positive or negative way, can be found.

copula

dingo also supports Flux Balance Analysis and Flux Variability Analysis, two standard methods to analyze the flux space of a metabolic network,.

dingo is part of the GeomScale that is over the last year has been an organization of Google Summer of Code.

View on GitHub