BiGG

listBiGGModels()[source]

Reads from url http://bigg.ucsd.edu/api/v2/models

Usage

[str] = listBiGGModels()

Output

  • str – result of url read
loadBiGGModel(model_ids, format, multichoice)[source]

Reads from url http://bigg.ucsd.edu/api/v2/models

Usage

model = listBiGGModel(model_ids)

Optional inputs

  • model_ids – The BiGG ID(s) of the model(s). If no ID is provided (either empty or no arguments) a gui will ask for the model to load.
  • format – The format from Bigg to load. Either ‘sbml’ or (‘mat’). Default(‘mat’)
  • multichoice – Whether multiple models can be loaded if no ids are given. (Default: true)

Output

  • varargout – The models in the order of the selected ids. If multiple models are selected in the dialog, a struct is provided with the models being fields of that struct.

Example

1) Load a specific model from the mat file of the BiGG database
       model = loadBiGGModel('e_coli_core');

2) Load several models from the BiGG database at once
       [model1, model2, ... = loadBiGGModel({'bigg_id1','bigg_id2',...});

3) Load model from the BiGG database sbml files
       model = loadBiGGModel('iJR904','sbml');