function [str] = listBiGGModels()
% Reads from url http://bigg.ucsd.edu/api/v2/models
%
% USAGE:
%
%    [str] = listBiGGModels()
%
% OUTPUT:
%    str:    result of url read
%
% .. http://bigg.ucsd.edu/web_api
% .. Get a list of models
str = urlread('http://bigg.ucsd.edu/api/v2/models');

%{
%str = "results_count": 78, "results": [{"organism": "Escherichia coli str. K-12 substr. MG1655", "metabolite_count": 72, "bigg_id": "e_coli_core", "gene_count": 137, "reaction_count": 95}, {"organism": "Homo sapiens", "metabolite_count": 342, "bigg_id": "iAB_RBC_283", "gene_count": 346, "reaction_count": 469}, {"organism": "Escherichia coli str. K-12 substr. MG1655", "metabolite_count": 1668, "bigg_id": "iAF1260", "gene_count": 1261, "reaction_count": 2382}, {"organism": "Methanosarcina barkeri str. Fusaro", "metabolite_count": 628, "bigg_id": "iAF692", "gene_count": 692, "reaction_count": 690}, {"organism": "Geobacter metallireducens GS-15", "metabolite_count": 1109, "bigg_id": "iAF987", "gene_count": 987, "reaction_count": 1285}, {"organism": "Escherichia coli APEC O1", "metabolite_count": 1944, "bigg_id": "iAPECO1_1312", "gene_count": 1313, "reaction_count": 2736}, {"organism": "Homo sapiens", "metabolite_count": 738, "bigg_id": "iAT_PLT_636", "gene_count": 636, "reaction_count": 1008}, {"organism": "Escherichia coli BL21(DE3)", "metabolite_count": 1945, "bigg_id": "iB21_1397", "gene_count": 1337, "reaction_count": 2742}, {"organism": "Escherichia coli BW2952", "metabolite_count": 1949, "bigg_id": "iBWG_1329", "gene_count": 1328, "reaction_count": 2742}, {"organism": "Escherichia coli CFT073", "metabolite_count": 1938, "bigg_id": "ic_1306", "gene_count": 1307, "reaction_count": 2727}, {"organism": "Escherichia coli O127:H6 str. E2348/69", "metabolite_count": 1919, "bigg_id": "iE2348C_1286", "gene_count": 1284, "reaction_count": 2704}, {"organism": "Escherichia coli 042", "metabolite_count": 1926, "bigg_id": "iEC042_1314", "gene_count": 1314, "reaction_count": 2715}, {"organism": "Escherichia coli 55989", "metabolite_count": 1953, "bigg_id": "iEC55989_1330", "gene_count": 1330, "reaction_count": 2757}, {"organism": "Escherichia coli ABU 83972", "metabolite_count": 1944, "bigg_id": "iECABU_c1320", "gene_count": 1320, "reaction_count": 2732}, {"organism": "Escherichia coli B str. REL606", "metabolite_count": 1953, "bigg_id": "iECB_1328", "gene_count": 1329, "reaction_count": 2749}, {"organism": "Escherichia coli 'BL21-Gold(DE3)pLysS AG'", "metabolite_count": 1954, "bigg_id": "iECBD_1354", "gene_count": 1354, "reaction_count": 2749}, {"organism": "Escherichia coli BL21(DE3)", "metabolite_count": 1945, "bigg_id": "iECD_1391", "gene_count": 1333, "reaction_count": 2742}, {"organism": "Escherichia coli str. K-12 substr. DH10B", "metabolite_count": 1947, "bigg_id": "iECDH10B_1368", "gene_count": 1327, "reaction_count": 2743}, {"organism": "Escherichia coli DH1", "metabolite_count": 1949, "bigg_id": "iEcDH1_1363", "gene_count": 1363, "reaction_count": 2751}, {"organism": "Escherichia coli DH1", "metabolite_count": 1950, "bigg_id": "iECDH1ME8569_1439", "gene_count": 1439, "reaction_count": 2756}, {"organism": "Escherichia coli E24377A", "metabolite_count": 1974, "bigg_id": "iEcE24377_1341", "gene_count": 1341, "reaction_count": 2764}, {"organism": "Escherichia coli ED1a", "metabolite_count": 1929, "bigg_id": "iECED1_1282", "gene_count": 1279, "reaction_count": 2707}, {"organism": "Escherichia coli O157:H7 str. EC4115", "metabolite_count": 1918, "bigg_id": "iECH74115_1262", "gene_count": 1262, "reaction_count": 2695}, {"organism": "Escherichia coli HS", "metabolite_count": 1965, "bigg_id": "iEcHS_1320", "gene_count": 1321, "reaction_count": 2754}, {"organism": "Escherichia coli IAI1", "metabolite_count": 1970, "bigg_id": "iECIAI1_1343", "gene_count": 1343, "reaction_count": 2766}, {"organism": "Escherichia coli IAI39", "metabolite_count": 1957, "bigg_id": "iECIAI39_1322", "gene_count": 1321, "reaction_count": 2722}, {"organism": "Escherichia coli NA114", "metabolite_count": 1927, "bigg_id": "iECNA114_1301", "gene_count": 1301, "reaction_count": 2719}, {"organism": "Escherichia coli O103:H2 str. 12009", "metabolite_count": 1958, "bigg_id": "iECO103_1326", "gene_count": 1327, "reaction_count": 2759}, {"organism": "Escherichia coli O111:H- str. 11128", "metabolite_count": 1959, "bigg_id": "iECO111_1330", "gene_count": 1328, "reaction_count": 2761}, {"organism": "Escherichia coli O26:H11 str. 11368", "metabolite_count": 1965, "bigg_id": "iECO26_1355", "gene_count": 1355, "reaction_count": 2781}, {"organism": "Escherichia coli IHE3034", "metabolite_count": 1943, "bigg_id": "iECOK1_1307", "gene_count": 1304, "reaction_count": 2730}, {"organism": "Escherichia coli ATCC 8739", "metabolite_count": 1971, "bigg_id": "iEcolC_1368", "gene_count": 1368, "reaction_count": 2769}, {"organism": "Escherichia coli 536", "metabolite_count": 1943, "bigg_id": "iECP_1309", "gene_count": 1309, "reaction_count": 2740}, {"organism": "Escherichia coli O157:H7 str. Sakai", "metabolite_count": 1923, "bigg_id": "iECs_1301", "gene_count": 1301, "reaction_count": 2721}, {"organism": "Escherichia coli S88", "metabolite_count": 1944, "bigg_id": "iECS88_1305", "gene_count": 1305, "reaction_count": 2730}, {"organism": "Escherichia coli SE11", "metabolite_count": 1957, "bigg_id": "iECSE_1348", "gene_count": 1348, "reaction_count": 2769}, {"organism": "Escherichia coli SE15", "metabolite_count": 1951, "bigg_id": "iECSF_1327", "gene_count": 1327, "reaction_count": 2743}, {"organism": "Escherichia coli SMS-3-5", "metabolite_count": 1949, "bigg_id": "iEcSMS35_1347", "gene_count": 1347, "reaction_count": 2747}, {"organism": "Escherichia coli O157:H7 str. TW14359", "metabolite_count": 1920, "bigg_id": "iECSP_1301", "gene_count": 1299, "reaction_count": 2713}, {"organism": "Escherichia coli UMN026", "metabolite_count": 1935, "bigg_id": "iECUMN_1333", "gene_count": 1332, "reaction_count": 2741}, {"organism": "Escherichia coli W", "metabolite_count": 1975, "bigg_id": "iECW_1372", "gene_count": 1372, "reaction_count": 2783}, {"organism": "Escherichia coli KO11FL", "metabolite_count": 1974, "bigg_id": "iEKO11_1354", "gene_count": 1354, "reaction_count": 2779}, {"organism": "Escherichia coli ETEC H10407", "metabolite_count": 1964, "bigg_id": "iETEC_1333", "gene_count": 1333, "reaction_count": 2757}, {"organism": "Escherichia coli O55:H7 str. CB9615", "metabolite_count": 1919, "bigg_id": "iG2583_1286", "gene_count": 1283, "reaction_count": 2705}, {"organism": "Clostridium ljungdahlii DSM 13528", "metabolite_count": 698, "bigg_id": "iHN637", "gene_count": 637, "reaction_count": 785}, {"organism": "Helicobacter pylori 26695", "metabolite_count": 485, "bigg_id": "iIT341", "gene_count": 339, "reaction_count": 554}, {"organism": "Synechocystis sp. PCC 6803", "metabolite_count": 795, "bigg_id": "iJN678", "gene_count": 622, "reaction_count": 863}, {"organism": "Pseudomonas putida KT2440", "metabolite_count": 909, "bigg_id": "iJN746", "gene_count": 746, "reaction_count": 1056}, {"organism": "Escherichia coli str. K-12 substr. MG1655", "metabolite_count": 1805, "bigg_id": "iJO1366", "gene_count": 1367, "reaction_count": 2583}, {"organism": "Escherichia coli str. K-12 substr. MG1655", "metabolite_count": 761, "bigg_id": "iJR904", "gene_count": 904, "reaction_count": 1075}, {"organism": "Escherichia coli LF82", "metabolite_count": 1940, "bigg_id": "iLF82_1304", "gene_count": 1302, "reaction_count": 2727}, {"organism": "Thermotoga maritima MSB8", "metabolite_count": 570, "bigg_id": "iLJ478", "gene_count": 482, "reaction_count": 652}, {"organism": "Mus musculus", "metabolite_count": 2775, "bigg_id": "iMM1415", "gene_count": 1375, "reaction_count": 3726}, {"organism": "Saccharomyces cerevisiae S288c", "metabolite_count": 1226, "bigg_id": "iMM904", "gene_count": 905, "reaction_count": 1577}, {"organism": "Saccharomyces cerevisiae S288c", "metabolite_count": 1059, "bigg_id": "iND750", "gene_count": 750, "reaction_count": 1266}, {"organism": "Mycobacterium tuberculosis H37Rv", "metabolite_count": 826, "bigg_id": "iNJ661", "gene_count": 661, "reaction_count": 1025}, {"organism": "Escherichia coli O83:H1 str. NRG 857C", "metabolite_count": 1945, "bigg_id": "iNRG857_1313", "gene_count": 1311, "reaction_count": 2736}, {"organism": "Yersinia pestis CO92", "metabolite_count": 1552, "bigg_id": "iPC815", "gene_count": 815, "reaction_count": 1961}, {"organism": null, "metabolite_count": 1706, "bigg_id": "iRC1080", "gene_count": 1086, "reaction_count": 2191}, {"organism": "Shigella flexneri 2a str. 2457T", "metabolite_count": 1914, "bigg_id": "iS_1188", "gene_count": 1188, "reaction_count": 2620}, {"organism": "Staphylococcus aureus subsp. aureus N315", "metabolite_count": 655, "bigg_id": "iSB619", "gene_count": 619, "reaction_count": 743}, {"organism": "Shigella boydii CDC 3083-94", "metabolite_count": 1912, "bigg_id": "iSbBS512_1146", "gene_count": 1147, "reaction_count": 2592}, {"organism": "Shigella boydii Sb227", "metabolite_count": 1910, "bigg_id": "iSBO_1134", "gene_count": 1134, "reaction_count": 2592}, {"organism": "Shigella dysenteriae Sd197", "metabolite_count": 1890, "bigg_id": "iSDY_1059", "gene_count": 1059, "reaction_count": 2540}, {"organism": "Shigella flexneri 2a str. 301", "metabolite_count": 1917, "bigg_id": "iSF_1195", "gene_count": 1195, "reaction_count": 2631}, {"organism": "Shigella flexneri 5 str. 8401", "metabolite_count": 1917, "bigg_id": "iSFV_1184", "gene_count": 1184, "reaction_count": 2622}, {"organism": "Shigella flexneri 2002017", "metabolite_count": 1918, "bigg_id": "iSFxv_1172", "gene_count": 1169, "reaction_count": 2639}, {"organism": "Shigella sonnei Ss046", "metabolite_count": 1938, "bigg_id": "iSSON_1240", "gene_count": 1240, "reaction_count": 2694}, {"organism": "Escherichia coli UM146", "metabolite_count": 1944, "bigg_id": "iUMN146_1321", "gene_count": 1319, "reaction_count": 2736}, {"organism": "Escherichia coli UMNK88", "metabolite_count": 1971, "bigg_id": "iUMNK88_1353", "gene_count": 1353, "reaction_count": 2778}, {"organism": "Escherichia coli UTI89", "metabolite_count": 1942, "bigg_id": "iUTI89_1310", "gene_count": 1310, "reaction_count": 2726}, {"organism": "Escherichia coli W", "metabolite_count": 1975, "bigg_id": "iWFL_1372", "gene_count": 1372, "reaction_count": 2783}, {"organism": "Escherichia coli str. K-12 substr. W3110", "metabolite_count": 1953, "bigg_id": "iY75_1357", "gene_count": 1358, "reaction_count": 2760}, {"organism": "Klebsiella pneumoniae subsp. pneumoniae MGH 78578", "metabolite_count": 1658, "bigg_id": "iYL1228", "gene_count": 1229, "reaction_count": 2262}, {"organism": "Bacillus subtilis subsp. subtilis str. 168", "metabolite_count": 991, "bigg_id": "iYO844", "gene_count": 844, "reaction_count": 1250}, {"organism": "Escherichia coli O157:H7 str. EDL933", "metabolite_count": 1923, "bigg_id": "iZ_1308", "gene_count": 1308, "reaction_count": 2722}, {"organism": "Homo sapiens", "metabolite_count": 2766, "bigg_id": "RECON1", "gene_count": 1905, "reaction_count": 3742}, {"organism": "Salmonella enterica subsp. enterica serovar Typhimurium str. LT2", "metabolite_count": 1802, "bigg_id": "STM_v1_0", "gene_count": 1271, "reaction_count": 2545}]}

%curl 'http://bigg.ucsd.edu/api/v2/models'
%}

opencobra
github-repos/MATLAB/opencobra-cobratoolbox/cobratoolbox-e60274d127f65d518535fd0814d20c53dc530f73/src/base/io/BiGG/listBiGGModels.m
cobratoolbox
github-repos/MATLAB/opencobra-cobratoolbox
e60274d127f65d518535fd0814d20c53dc530f73