Open SamWitty opened 1 year ago
Model-checker (draft) now available in https://github.com/ciemss/Model-Representations/tree/jc-model-checks
Tries to compute the checkmarks @SamWitty listed above. Run as python validation/model_inventory.py petrinet/examples/*.json
.
@SamWitty -- Does this checking make sense? Right now it looks at both pdeand
odein
semantics`, but I don't know if that is the right thing (I only have a few examples to go off of).
@djinnome -- The check_schema
function validation/model_inventory.py
is what I plan to use as the filter for my model-loading function.
@JosephCottam, sorry I missed this message. I never received an email notification for some reason, which usually happens ...
These checks looks great. Could you make a PR to this repo? I'd recommend assigning @bgyori as a reviewer.
A fully specified AMR should contain all of the following components:
Currently, none of the examples in this repository contain all 4 of these components. The following list summarizes my current accounting of which models contain which components. Completion of this issue will involve updating each example accordingly.
Parameter values/distributions
Rate Law expressions
Observables
State initial values