Team Ai
Datasetpublic

OpenScientificCodeRegistry/Database

Open Scientific Code Registry (OSCR): the authors' scripts The code published by the authors of open-access neuroscience papers, as found and verified by Open Scientific Code Registry (OSCR). Each file is here exactly as it is at the source, at the verified commit, under the license of its repository. 421,275 unique files (3,782 MB of text) from 8,849 repositories, in 24 Parquet block(s). Only files whose repository's license allows redistribution, confirmed by the repository's… See the full description on the dataset page: https://huggingface.co/datasets/OpenScientificCodeRegistry/Database.

sourceHugging Faceotherupdated 2d agoView on Hugging Face
0likes5.6kdownloads
github.com__abeellab__jaxkineticmodel.json507 linesDownload Raw Back to 65
1{2 "format": "oscr-script-manifest/1",3 "repository": "github.com/abeellab/jaxkineticmodel",4 "url": "https://github.com/AbeelLab/jaxkineticmodel",5 "host": "github.com",6 "commit": "2247707c052e98d6bf548ccfa02fffb2c6288312",7 "license": "Apache-2.0",8 "license_confirmed_by": "license file LICENSE",9 "redistribution": "yes",10 "files": [11  {12   "path": "LICENSE",13   "sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4",14   "language": "License",15   "lines": 201,16   "truncated": false,17   "block": 1,18   "row": 221619  },20  {21   "path": "README.md",22   "sha256": "1c267e05c8f71774ebf88fce2c999ae529f61bc2ac7e4a4c07fc5ebc32a6c43e",23   "language": "Text",24   "lines": 35,25   "truncated": false,26   "block": 21,27   "row": 291128  },29  {30   "path": "docs/code/building_models.py",31   "sha256": "07bcb2c87a9034bd1a2751cb1f0ba64fbba3230f5ed2387e3a820807b8f054a7",32   "language": "Python",33   "lines": 139,34   "truncated": false,35   "block": 20,36   "row": 1783137  },38  {39   "path": "docs/code/custom_reactions.py",40   "sha256": "6e9a6a395e48de62293b2eddcadcb255019f14dc31754fab03f0378ec62d9916",41   "language": "Python",42   "lines": 36,43   "truncated": false,44   "block": 20,45   "row": 1450946  },47  {48   "path": "docs/code/glycolysis.py",49   "sha256": "82fc05c5716df9b8e08bda253e293401dd9ad3e9457697662d44753ca814ebb9",50   "language": "Python",51   "lines": 640,52   "truncated": false,53   "block": 20,54   "row": 2190755  },56  {57   "path": "docs/code/minimal_example.py",58   "sha256": "b216313f87d02da48f9e973d7ca6d893cbefa6c8410e87e9795322130c7f7842",59   "language": "Python",60   "lines": 44,61   "truncated": false,62   "block": 20,63   "row": 1441764  },65  {66   "path": "docs/code/sbml.py",67   "sha256": "f057d6240255a46417060f74fd559608df68c1e0c183e0aee948b87aa664a9db",68   "language": "Python",69   "lines": 25,70   "truncated": false,71   "block": 20,72   "row": 1345673  },74  {75   "path": "docs/code/simulated-dbtl.py",76   "sha256": "cad2b558644c233b69b254ef26f0389a41781f60443a6515356e35aecba17698",77   "language": "Python",78   "lines": 59,79   "truncated": false,80   "block": 20,81   "row": 1626882  },83  {84   "path": "docs/code/training_models.py",85   "sha256": "44546c5e701dbad254a5cde16f92e5b6fd9869d592c0d70cd0e7f2c0d3b42ac9",86   "language": "Python",87   "lines": 96,88   "truncated": false,89   "block": 20,90   "row": 1707491  },92  {93   "path": "jaxkineticmodel/building_models/JaxKineticModelBuild.py",94   "sha256": "ec7778cd17c79128c1ef05986997611d08660cbe521bbf6afc48815b20755eac",95   "language": "Python",96   "lines": 325,97   "truncated": false,98   "block": 20,99   "row": 20921100  },101  {102   "path": "jaxkineticmodel/kinetic_mechanisms/JaxKineticMechanisms.py",103   "sha256": "2ac1d00167f6de713d2bd1d1a737c2a3284f3671b5e47d4d78d169cf49a734f0",104   "language": "Python",105   "lines": 216,106   "truncated": false,107   "block": 20,108   "row": 19290109  },110  {111   "path": "jaxkineticmodel/kinetic_mechanisms/JaxKineticMechanismsCustom.py",112   "sha256": "a2f6c0e8f0b538cf3e2b4904199947bd7737fe815043fb049305b7691da79d16",113   "language": "Python",114   "lines": 353,115   "truncated": false,116   "block": 20,117   "row": 20779118  },119  {120   "path": "jaxkineticmodel/kinetic_mechanisms/JaxKineticModifiers.py",121   "sha256": "c633388f6b8b0fad9d31b3e603cbeb8608d96df0d10b11f7ac3cb96f22c1bf56",122   "language": "Python",123   "lines": 42,124   "truncated": false,125   "block": 20,126   "row": 14475127  },128  {129   "path": "jaxkineticmodel/load_sbml/export_sbml.py",130   "sha256": "9b94987059d0b05ce3140118cb946751bb108992b5098edf39130226f0525dbc",131   "language": "Python",132   "lines": 269,133   "truncated": false,134   "block": 20,135   "row": 20890136  },137  {138   "path": "jaxkineticmodel/load_sbml/jax_kinetic_model.py",139   "sha256": "11421ccba84be6f0d6ef21ba2f2d59e8e8d39529f95f7c190cd5a07aa7a796c8",140   "language": "Python",141   "lines": 264,142   "truncated": false,143   "block": 20,144   "row": 20319145  },146  {147   "path": "jaxkineticmodel/load_sbml/sbml_load_utils.py",148   "sha256": "f914d0ee1bf06602d7c9ccac6643c9814ad4f63b9c520acf92e98839e64626ca",149   "language": "Python",150   "lines": 56,151   "truncated": false,152   "block": 20,153   "row": 15597154  },155  {156   "path": "jaxkineticmodel/load_sbml/sbml_model.py",157   "sha256": "03141259f6f47f1e10ac5767fcc2e88a36334f487c49f3fdb25920a97e956c06",158   "language": "Python",159   "lines": 418,160   "truncated": false,161   "block": 20,162   "row": 21392163  },164  {165   "path": "jaxkineticmodel/load_sbml/sympy_converter.py",166   "sha256": "daffb030a339c745e4efdcabc226b5e9ec0f88f3565a7c97f49698da8c570a4a",167   "language": "Python",168   "lines": 371,169   "truncated": false,170   "block": 20,171   "row": 21214172  },173  {174   "path": "jaxkineticmodel/parameter_estimation/initialize_parameters.py",175   "sha256": "83888867437f5a4a6e383b495b0becf217278a8798518591e7a617b1d1307487",176   "language": "Python",177   "lines": 188,178   "truncated": false,179   "block": 20,180   "row": 19206181  },182  {183   "path": "jaxkineticmodel/parameter_estimation/jacobian.py",184   "sha256": "e7171b5119634d4683749dae68a0b64fc58fa7d930ef471f5cd9982a47834f07",185   "language": "Python",186   "lines": 98,187   "truncated": false,188   "block": 20,189   "row": 18027190  },191  {192   "path": "jaxkineticmodel/parameter_estimation/training.py",193   "sha256": "04f93c39c088483405529d3782b5397b654bf171d74026249756c2755a50657a",194   "language": "Python",195   "lines": 499,196   "truncated": false,197   "block": 20,198   "row": 21393199  },200  {201   "path": "jaxkineticmodel/simulated_dbtl/dbtl.py",202   "sha256": "5a0839a8e346c3fd1d30ef5d8014a8df90cebcecf83a704b3e63eb3c5dbe1d23",203   "language": "Python",204   "lines": 400,205   "truncated": false,206   "block": 20,207   "row": 21305208  },209  {210   "path": "jaxkineticmodel/utils.py",211   "sha256": "e3e13cdc89bab02b7b73070d83e9f02901edb659fc6f28f2d3eff732e48160a7",212   "language": "Python",213   "lines": 39,214   "truncated": false,215   "block": 20,216   "row": 14853217  },218  {219   "path": "models/manual_implementations/glycolysis/glycolysis_model.py",220   "sha256": "c4120e9156397d6dc3d659324e021fa5b63c5de4b2602988dbe6e0b1faa241b9",221   "language": "Python",222   "lines": 690,223   "truncated": false,224   "block": 20,225   "row": 21697226  },227  {228   "path": "scripts/analysis_helper_functions/helper_function_glycolysis_analysis.py",229   "sha256": "d4ac3eee8bbe2cd3a55c00fb46cb538ffadca884ed67238f5db62b376dc990ca",230   "language": "Python",231   "lines": 254,232   "truncated": false,233   "block": 20,234   "row": 20696235  },236  {237   "path": "scripts/analysis_helper_functions/helper_functions_SBML_analysis.py",238   "sha256": "e440a427a6ebb9682a47dc1c4376adcd3b4f81f6f50ab7438fc8826c2eb3d64a",239   "language": "Python",240   "lines": 67,241   "truncated": false,242   "block": 20,243   "row": 16472244  },245  {246   "path": "scripts/experiments/1709_train_gp_all_datasets.py",247   "sha256": "f85498efadadf05bcb54acfcda2289463d6a997e2e6fecfc15f5fb6ffee8fef6",248   "language": "Python",249   "lines": 181,250   "truncated": false,251   "block": 20,252   "row": 18870253  },254  {255   "path": "scripts/experiments/1709_train_gp_onedataset.py",256   "sha256": "29b637da97684e2504d27f1424354caa047442502139a62bb5ea082a923c8b42",257   "language": "Python",258   "lines": 154,259   "truncated": false,260   "block": 20,261   "row": 18216262  },263  {264   "path": "scripts/experiments/1709_train_gp_twodatasets.py",265   "sha256": "66c97b0e0610e1979dfa60fa98dfab9c223330c0198bce4c6c5f1dbc671b4b02",266   "language": "Python",267   "lines": 173,268   "truncated": false,269   "block": 20,270   "row": 18754271  },272  {273   "path": "scripts/experiments/2207_trainer_script_initialization_exp.py",274   "sha256": "0fb72e9fee4f8191c0ed85aa1e2ad0ef53d3e0c86c9f1179aea694c4c12ec4c6",275   "language": "Python",276   "lines": 166,277   "truncated": false,278   "block": 20,279   "row": 19041280  },281  {282   "path": "scripts/experiments/Fig2ABC_parameterization_analysis_SBML.ipynb",283   "sha256": "490d3cf34b1bd2d94baf1cd8b0d816b7f33b066f9950a29c014233d877933eed",284   "language": "Jupyter",285   "lines": 419,286   "truncated": false,287   "block": 20,288   "row": 8424289  },290  {291   "path": "scripts/experiments/Fig2DEF_lossplots_and_timeseries_examples.ipynb",292   "sha256": "e2989becb249e738e21bdaf58d5f6e5613b127599a8c7d99e9cf1523209d640f",293   "language": "Jupyter",294   "lines": 309,295   "truncated": false,296   "block": 20,297   "row": 8318298  },299  {300   "path": "scripts/experiments/Figure3ABCD_parameter_distance_to_optimum.ipynb",301   "sha256": "c4ba2376ec009a4c36d05c942c9fba89b8a963b9fe77f9acbe1754d38addce53",302   "language": "Jupyter",303   "lines": 236,304   "truncated": false,305   "block": 20,306   "row": 8204307  },308  {309   "path": "scripts/experiments/Figure4_glucpulse_fit_assessment.ipynb",310   "sha256": "40d16a8f4f1c1afac1d722ca4f8eef313c8d751e0847da4d32feb0b755e2cd57",311   "language": "Jupyter",312   "lines": 444,313   "truncated": false,314   "block": 20,315   "row": 8402316  },317  {318   "path": "scripts/experiments/Improving_Call.py",319   "sha256": "7309ddbb51366dba722836b2f50c0d1a52731ee17fd21bf66db8b3cef5d8face",320   "language": "Python",321   "lines": 62,322   "truncated": false,323   "block": 20,324   "row": 15393325  },326  {327   "path": "scripts/experiments/Paper_check_parameter_scales.ipynb",328   "sha256": "e0fd6c654a97c41e30d852fbbac0a390bd15d4d0bf03b0cc7edf8b866a82e3d1",329   "language": "Jupyter",330   "lines": 115,331   "truncated": false,332   "block": 20,333   "row": 7869334  },335  {336   "path": "scripts/rebuttal_scripts/040325_pypesto_after_compile.py",337   "sha256": "b2c05a69e5214c1c5e5d037b8fab708cb00d8d33e1551ebfc633a5acc30e5a01",338   "language": "Python",339   "lines": 111,340   "truncated": false,341   "block": 20,342   "row": 16829343  },344  {345   "path": "scripts/rebuttal_scripts/0603_compare_optimized_parameters.py",346   "sha256": "c5ecfedd9c098b9369d31e3a83168e5623e2f17ca62f02ecf085627b595dc7e5",347   "language": "Python",348   "lines": 106,349   "truncated": false,350   "block": 20,351   "row": 17037352  },353  {354   "path": "scripts/rebuttal_scripts/0603_sympy_interpolating_spline.py",355   "sha256": "44208fff0b59525c12d7a3e74099e98668e4a585d1d610d66ffe9aa90e24f9aa",356   "language": "Python",357   "lines": 39,358   "truncated": false,359   "block": 20,360   "row": 14550361  },362  {363   "path": "scripts/rebuttal_scripts/120325_interpolation_difference_jaxkinetic_compile.py",364   "sha256": "a4036fce2c989e7ed26b4b1f1bf36511c9a1e4cf3271c488e6c61ac9d2526de5",365   "language": "Python",366   "lines": 618,367   "truncated": false,368   "block": 20,369   "row": 21925370  },371  {372   "path": "scripts/rebuttal_scripts/270225_build_sbml_model_glycolysis.py",373   "sha256": "df7ef00f8769f170b7550400b789c3eb182a6dd10f5e21454ac3b7bbf38a2301",374   "language": "Python",375   "lines": 631,376   "truncated": false,377   "block": 20,378   "row": 21923379  },380  {381   "path": "scripts/rebuttal_scripts/270225_timing_pypesto_compile.py",382   "sha256": "68499676bcf17e924501eae653bcf5d4f077a39921d686e038f63e1ac70fac74",383   "language": "Python",384   "lines": 81,385   "truncated": false,386   "block": 20,387   "row": 16320388  },389  {390   "path": "scripts/rebuttal_scripts/280225_timing_jaxkineticmodel_compile.py",391   "sha256": "a3d4bdc51c8b4289965ea3dea27116b1e0741e4e9e3a61d712acad0085dd8c94",392   "language": "Python",393   "lines": 61,394   "truncated": false,395   "block": 20,396   "row": 15655397  },398  {399   "path": "scripts/rebuttal_scripts/hybrid_model_example/Analysis_Hybrid_Example.ipynb",400   "sha256": "083c54d43f6ad5b6aa4d9ad7dd983e7374f522b6814440343905337535b6fd8e",401   "language": "Jupyter",402   "lines": 86,403   "truncated": false,404   "block": 20,405   "row": 7802406  },407  {408   "path": "scripts/rebuttal_scripts/hybrid_model_example/minimal_hybrid_example.py",409   "sha256": "e54ed133fbb56715a49267b2257aeaad4fed3c468205423301c7b4d467975baf",410   "language": "Python",411   "lines": 514,412   "truncated": false,413   "block": 20,414   "row": 21266415  },416  {417   "path": "scripts/rebuttal_scripts/time_benchmark/time_benchmark_dev.ipynb",418   "sha256": "15e208e5184998ea2251b6a6c82a6e3ac9a4214ec29d78574b40c79709404585",419   "language": "Jupyter",420   "lines": 171,421   "truncated": false,422   "block": 20,423   "row": 7953424  },425  {426   "path": "scripts/rebuttal_scripts/time_benchmark/time_benchmark_grads.ipynb",427   "sha256": "3a79aef89c0276557589cab2a004f786271881ce6160a7fcef8d70b918068ef4",428   "language": "Jupyter",429   "lines": 234,430   "truncated": false,431   "block": 20,432   "row": 8119433  },434  {435   "path": "scripts/sbml_output_example.py",436   "sha256": "b62f545c963fa2f4ea2905cad78b9ebd1a4dd17f49bfaf0d178db330475e82d7",437   "language": "Python",438   "lines": 347,439   "truncated": false,440   "block": 20,441   "row": 21057442  },443  {444   "path": "scripts/simulated_data_trainer_script.py",445   "sha256": "0bcb850f03c2f6b6383f22cbb53022a117fbfe02ca4b3123199cb68c1e8d0d0b",446   "language": "Python",447   "lines": 167,448   "truncated": false,449   "block": 20,450   "row": 19024451  },452  {453   "path": "scripts/tellurium_jaxkmodel_consistencycheck.py",454   "sha256": "fda1d64e2228d60ea7070a3c815d01435eb09f315e5e0f98e1b4458f6e8d1167",455   "language": "Python",456   "lines": 114,457   "truncated": false,458   "block": 20,459   "row": 17477460  },461  {462   "path": "tests/profiling.py",463   "sha256": "7ed27da39ee1e6d4459eddfaaed43bbd471fb918edbed9636feba0402d3f1695",464   "language": "Python",465   "lines": 38,466   "truncated": false,467   "block": 20,468   "row": 14706469  },470  {471   "path": "tests/sbml_test_suite_comparison.py",472   "sha256": "9bbe1edb91371fd6d94ae67982fac522e465ca2d995b36a7d73708d568dde0ec",473   "language": "Python",474   "lines": 166,475   "truncated": false,476   "block": 20,477   "row": 18746478  },479  {480   "path": "tests/test_docs.py",481   "sha256": "324944829cb51bef5e6cdaaa62700f0d4b325544450b0c02d465428791a6bfaa",482   "language": "Python",483   "lines": 42,484   "truncated": false,485   "block": 20,486   "row": 14333487  },488  {489   "path": "tests/test_export_sbml.py",490   "sha256": "3fab6af3856ec70d250b85aa5ffab8cc6f7f1641a3675f74225c4e5d08de2e4e",491   "language": "Python",492   "lines": 114,493   "truncated": false,494   "block": 20,495   "row": 17329496  },497  {498   "path": "tests/timing_forward_simulation.py",499   "sha256": "96f35434ea96c3ef1001d682c9ea52e41f12148bcb171188c5a37245e7137367",500   "language": "Python",501   "lines": 116,502   "truncated": false,503   "block": 20,504   "row": 16152505  }506 ]507}