CellML Discussion List

Text archives Help


[cellml-discussion] simulation metadata editing


Chronological Thread 
  • From: bobgus at rcn.com (Bob Gustafson)
  • Subject: [cellml-discussion] simulation metadata editing
  • Date: Mon, 4 Dec 2006 11:51:22 -0600

Are the models/metadata/simulation-results in any sort of Version
Control System (Subversion comes to mind)?

By including VCS tags in the text of the model/metadata/simulation-
results, then whenever these files are read/printed, the version
number and date can be also displayed. With a version control system,
it would also be possible for a user to be inspecting/using one
(slightly older) version while a newer version of the simulation is
being created.

Also, the 'history' of a document can be displayed from the vcs-
metadata, along with a log of all changes to a document.

Simulation results can be declared 'stale' at some time delay or
count older than the current version and deleted if storage space is
a scarce resource.

Bob G

On Dec 4, 2006, at 03:36, Matt wrote:

>>> (peter wrote)
>>>
>>> 2. Need ability to edit metadata on website models ?e.g. for
>>> sensible
>>> defaults on time integration parameters and graphical
>
> We need to be very careful to preserve a relationship between a
> simulation and the data obtained from it. I see a problem occurring
> where we have metadata describing a simulation which is bound to a
> model, and a graphical output (or set of data points) that are
> supposed to represent the output of this simulation, which is also
> bound to the model. There is only an implicit relation between the two
> such that updating the simulation metadata now produces an
> inconsistency with the graphs (or associated data points) of results.
>
> I think we need to think about in the simulation metadata:
>
> 1) uniquely identifying simulations (an rdf ID within the model).
> 2) referencing the model uri this simulation is referring to (there
> shouldn't be anything stopping the simulation metadata being picked up
> and processed in isolation of the model)
> 3) binding graphs of results to the simulation and not the model.
> 4) changing the metadata of a simulation needs to force a version
> change (or variant) in a similar way to models so that a mismatch
> between graphs or result sets can be detected.
>
>
> This part of the discussion thread seems to belong on CellML
> discussion now.
>
> cheers
> Matt
> _______________________________________________
> cellml-discussion mailing list
> cellml-discussion at cellml.org
> http://www.cellml.org/mailman/listinfo/cellml-discussion




Archive powered by MHonArc 2.6.18.

Top of page