<scp>Gapsplit</scp> : efficient random sampling for non-convex constraint-based models
Thomas C. Keaty, Paul A. Jensen
Abstract
SUMMARY: Gapsplit generates random samples from convex and non-convex constraint-based models by targeting under-sampled regions of the solution space. Gapsplit provides uniform coverage of linear, mixed-integer and general non-linear models. AVAILABILITY AND IMPLEMENTATION: Python and Matlab source code are freely available at http://jensenlab.net/tools. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Topics & Concepts
Python (programming language)Regular polygonComputer scienceMATLABConstraint (computer-aided design)Source codeLinear programmingConvex optimizationMathematical optimizationAlgorithmTheoretical computer scienceMathematicsProgramming languageGeometryMicrobial Metabolic Engineering and BioproductionMetabolomics and Mass Spectrometry StudiesBioinformatics and Genomic Networks