CellMLToolkit.jl
CellMLToolkit.jl copied to clipboard
CellMLToolkit.jl is a Julia library that connects CellML models to the Scientific Julia ecosystem.
First, thanks for the great ecosystem! ModelingToolkit really looks promising. I think I run into a limitation with the current design of CellMLToolkit. From my understanding it simply parses the...
Addresses #93 , which is basically caused by `list_params` and `list_states` returning a vector with entries of type any instead of a concrete type.
I am trying to change the parameter in a cellML model, but the method in the Readme/Tutorial does not work anymore. Steps to reproduce: 1. Download [beeler_reuter_1977.cellml.xml](https://github.com/SciML/CellMLToolkit.jl/blob/master/models/beeler_reuter_1977.cellml.xml). 2. Setup as...
Hi, Trying to read in the Smith et al 2004 model [Minimal haemodynamic system model including ventricular interaction and valve dynamics. — Physiome Model Repository 1](https://models.physiomeproject.org/exposure/9d046663ba5cac5c8a61ac146183614b/smith_chase_nokes_shaw_wake_2004.cellml/view) using the code ```...
Hi, I am trying to calculate the local sensitivities for a large circulation model [([Shi 2006](https://models.physiomeproject.org/exposure/c49d416ae3a5132882e6ea7479ba50f5/ModelMain.cellml/viewl))] I am Importing the model using CellML.jl when I define an ODEproblem and simulate...
https://models.cellml.org/workspace/iyer_hajjar_armoundas_2007/@@file ```julia ERROR: LoadError: DomainError with -0.14962747399673745: -- Exponentiation yielding a complex result requires a complex argument. Replace x^y with (x+0im)^y, Complex(x)^y, or similar. ``` I figured it would be...
This issue will track our progress in testing CellMLToolkit.jl on the [CellML Model Repository](https://models.physiomeproject.org/). I have a branch that I've added some functions to query the Model Repo for all...
```julia julia> sim = CellMLSimulation(joinpath(@__DIR__, "../corrias.cellml"), tspan) ERROR: KeyError: key CellMLToolkit.Var(:ImportedEformation, :t) not found Stacktrace: [1] getindex @ .\dict.jl:482 [inlined] [2] find_equivalence_groups(xml::EzXML.Document) @ CellMLToolkit ~\.julia\packages\CellMLToolkit\4j9fg\src\components.jl:93 [3] classify_variables(xml::EzXML.Document) @ CellMLToolkit ~\.julia\packages\CellMLToolkit\4j9fg\src\components.jl:111...
Also a test on component model will be great to have
We should do some regression testing to make sure that things don't get slower. I haven't confirmed but 2.3 may be doing something slower than 2.2.