Skip to content

Releases: gyorilab/mira

MIRA v0.8.0

09 Oct 19:52
Compare
Choose a tag to compare

What's Changed

  • Add resources to DKG by @nanglo123 in #344
  • Implement new templates to model metabolism by @bgyori in #347
  • Change new transition naming upon stratification by @bgyori in #349
  • Add updated notebooks and exports for 2024.08 scenarios by @bgyori in #350
  • Support expressions in parameters of distributions by @bgyori in #358
  • Addition of ontology terms and subtree terms by @nanglo123 in #363
  • Update dkg links in notebooks by @nanglo123 in #365
  • Implement adding observables by pattern by @bgyori in #364
  • Add obo pickled graphs to docker build by @nanglo123 in #367
  • Fix sbml amr export by @nanglo123 in #368
  • Only filter cities by minimum population by @nanglo123 in #373
  • Update code to be compatible with Pydantic2 by @nanglo123 in #360
  • Add all geonames admin2 regions by @nanglo123 in #375
  • Propogate param_renaming_uses_strata_names argument from stratify endpoint to stratify method by @nanglo123 in #377
  • Fix the epidemology DKG construction pipeline and docker container startup by @nanglo123 in #376
  • Add "rdfs:subclassof" as a refinement relation by @nanglo123 in #380
  • Fix unit processing for model ingestion by @nanglo123 in #381
  • Update util.py by @djinnome in #379
  • Speed up model composition by referring a singleton refinement closure by @nanglo123 in #383
  • Generalize SBML initial condition extraction by @bgyori in #382
  • Explicitly filter excluded controllers when considering cartesian product by @bgyori in #385

New Contributors

Full Changelog: 0.7.0...0.8.0

MIRA v0.7.0

17 Jul 14:09
65ff736
Compare
Choose a tag to compare

What's Changed

  • New features in rate law settings and ODE simulation + photosynthesis model by @bgyori in #316
  • Handle superscripts in expressions by @bgyori in #317
  • Recursively reason over flow control relationships by @cthoyt in #302
  • Evaluation epi scenario 1 example model by @kkaris in #315
  • Move evaluation notebooks into dedicated folders by @bgyori in #318
  • Update evaluation 2024.03 epi scenario 4 notebook by @nanglo123 in #319
  • Update way in which we identify controllers for rate laws when importing from Vensim by @nanglo123 in #320
  • Evaluation scenario 2 by @bgyori in #323
  • Eval sc1 initials by @kkaris in #324
  • Add evaluation scenario 3 notebook and model by @bgyori in #326
  • Create Notebook for evaluation2024.03 epi_scenario_1 model b by @nanglo123 in #321
  • Add control variables to the mapping of parameters for a MIRA template model ingested from a Vensim model by @nanglo123 in #327
  • Fix multiple stratification of templates with excluded concepts by @bgyori in #330
  • Add support for sbml qual models by @nanglo123 in #328
  • Reimplement stratification logic for parameter consistency by @bgyori in #332
  • Add visualization for DKG relations by @nanglo123 in #333
  • Fix dkg viz edge naming by @nanglo123 in #334
  • Change link for budyko-sellers decapode example by @nanglo123 in #337
  • Rename templates during stratification by @bgyori in #338
  • Implement model composition by @nanglo123 in #335
  • Fix serialization for datetime by @nanglo123 in #340
  • Extend DKG Instance by @nanglo123 in #342
  • Adjust test that are affected by the sympy 1.13 update by @nanglo123 in #343

Full Changelog: 0.6.0...0.7.0

MIRA v0.6.0

26 Mar 15:38
37d55c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.0...0.6.0

MIRA v0.5.0

06 Mar 04:07
Compare
Choose a tag to compare

What's Changed

  • Fix expression creation for Stella by @nanglo123 in #277
  • Consolidate November 2023 Hackathon Notebook by @nanglo123 in #278
  • Add regnet demo notebook by @bgyori in #279
  • Preprocess stella expressions for PySD parsing and add error handling for currently unparseable expressions by @nanglo123 in #280
  • Handle non-standard unicode characters in models by @bgyori in #282
  • Process SIF models and export to regnets by @bgyori in #283
  • Add Regnet AMR export of COVID-19 Disease Map by @bgyori in #284
  • Implement replication templates by @bgyori in #285
  • Improve Vensim Processing for Hackathon Vensim File by @nanglo123 in #286
  • Add notebook for scenario 5 of 02/2024 hackathon by @nanglo123 in #288
  • Improve scenario 5 import by @cthoyt in #289
  • Implement safe parsing of curly braces by @bgyori in #290
  • Fix bug in regnet initial export by @bgyori in #293
  • Improve Vensim parser for scenario 5 by @cthoyt in #294
  • Allow floats in regnet initials by @bgyori in #295
  • Handle non-Lotka-Volterra kinetics for regnet models by @bgyori in #296
  • Support missing input/output and missing rate law by @bgyori in #298
  • Improve vensim import by @cthoyt in #300
  • Fix TemplateModel json I/O by @kkaris in #301
  • Add epi scenario1 notebook and artifacts by @kkaris in #299
  • Add Hunt model for Scenario 6 by @bgyori in #303

Full Changelog: 0.4.0...0.5.0

MIRA v0.4.0

31 Jan 02:16
0033d04
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.0...0.4.0

MIRA v0.3.0

20 Dec 14:14
Compare
Choose a tag to compare

What's Changed

  • Add provenance and parents to climate ontology by @cthoyt in #255
  • Use grounded names when renaming in stratification by @kkaris in #252
  • Get physical constants from Wikidata by @cthoyt in #256
  • Notebook benchmarking model comparison with/without grounding by @bgyori in #258
  • Ingest a Decapode Compute Graph JSON Object and a Decaexpr Computation Tree JSON Object and Parse their content by @nanglo123 in #260
  • Add entity similarity endpoint by @cthoyt in #261
  • Fix awkward wording and typo in cells summarizing results of comparing all covid model comparisons for benchmarking dkg by @nanglo123 in #259
  • Extract Climate Information from the EIFFEL Ontology to be added to the DKG by @nanglo123 in #262
  • Improve DKG assembly of physical constants by @cthoyt in #263
  • Major documentation update by @kkaris in #265
  • Create TA1 Extraction Evaluation.ipynb by @cthoyt in #253
  • Fix bug where we set initials dict to return of initials.update rather than just calling initials.update by @nanglo123 in #268
  • Update required packages and README by @nanglo123 in #269
  • Handle digesting budyko-sellers decapode. by @nanglo123 in #266

Full Changelog: 0.2.1...0.3.0