ModelSEEDpy API¶
The detailed documentation of all user-operable classes and functions in the ModelSEEDpy library are provided.
core¶
The core sub-library permits parsing and manipulating metabolic models:
from modelseedpy.core import *
- biology
- fbahelper
- FBAHelper()
- add_autodrain_reactions_to_community_model()
- add_drain_from_metabolite_id()
- test_condition_list()
- reaction_expansion_test()
- set_reaction_bounds_from_direction()
- set_objective_from_target_reaction()
- compute_flux_values_from_variables()
- modelseed_id_from_cobra_metabolite()
- modelseed_id_from_cobra_reaction()
- metabolite_mw()
- elemental_mass()
- get_modelseed_db_api()
- is_ex() & is_biomass()
- find_reaction()
- msid_hash()
- rxn_hash()
- rxn_compartment()
- add_atp_hydrolysis()
- parse_id()
- mediaName()
- validate_dictionary()
- FBAHelper()
- gapfillinghelper
- GapfillingHelper
- test_reaction_additions_againt_limits()
- build_model_extended_for_gapfilling()
- convert_modelreaction() & convert_modelcompound()
- binary_check_gapfilling_solution()
- create_minimal_reaction_objective()
- convert_cobra_compound_to_kbcompound()
- convert_cobra_reaction_to_kbreaction()
- convert_objective_to_constraint()
- compute_gapfilled_solution()
- add_gapfilling_solution_to_kbase_model()
- compute_reaction_scores()
- replicate_model()
- test_reaction_additions_againt_limits()
- GapfillingHelper
- msatpcorrection
- msbuilder
- mseditor
- msgenome
- msgapfill
- msgenomeclassifier
- msgrowthphenotypes
- msmedia
- msmodel
- msmodelutils
- mstemplate
- rpcclient
- template
community¶
The community sub-library compatibilizes transport reactions of individual models for a community model and simulates interactions amongst community members:
from modelseedpy.community import *
fbapkg¶
The fbapkg sub-library constrains and investigates metabolic models through Flux Balance Analysis methods:
from modelseedpy.fbapkg import *
ml¶
The ml sub-library supports parsing features from genomes, with accessibility to KBase:
from modelseedpy.ml import *