David Nickerson wrote:
> Hi all,
>
> I have just been doing some work annotating a cellular electrophysiology 
> model and more and more I find myself wanting to be able to provide 
> cross-references to other resources, usually from within 
> cmeta:comment's. So with the hope that someone out there might have 
> already thought this through and arrived at a feasible solution, I just 
> thought I'd put out this request for help :)
>
> A typical example is that I would like to annotate a variable or 
> equation with a human readable description which unambiguously links to 
> a specific reference or other variables/equations in the model. For 
> example, I currently do something like this (in RDF/XML):
>
>       ...
>          <cmeta:comment rdf:parseType="Resource">
>            <rdf:value>
>              A voltage-dependent formulation of the activation gate time 
> constant based on data from Amberg et al (2002). The definition of this 
> variable includes the Q10 temperature correction.
>            </rdf:value>
>            <dc:creator rdf:resource="#andre"/>
>          </cmeta:comment>
>          <bqs:reference rdf:parseType="Resource">
>            <bqs:Pubmed_id>12381815</bqs:Pubmed_id>
>          </bqs:reference>
>       ...
>
> where the Pubmed_id refers to the Amberg et al (2002) article. What I 
> would like to do is be able to link directly to the bqs:reference. 
> Obviously I can give the bqs:reference an rdf:ID by which I can link to 
> it, but how would that be included in the body of a cmeta:comment? 
> Further refining the above example, I would also like to provide a link 
> to the definition of the temperature correction scale factor from the 
> cmeta:comment body.
>   

I believe that cmeta:comment is deliberately designed to hold 
unstructured (i.e. human readable) information as opposed to computer 
readable information. I would suggest that rather than trying to make 
cmeta:comment computer readable, you find a specification for how to 
write the information you want to convey using RDF (or if there isn't 
one, propose one), and then document how it fits into the RDF associated 
with a model as a best practice.

Best regards,
Andrew

>
> Thanks,
> David.
> _______________________________________________
> cellml-discussion mailing list
> [email protected]
> http://www.cellml.org/mailman/listinfo/cellml-discussion
>   

_______________________________________________
cellml-discussion mailing list
[email protected]
http://www.cellml.org/mailman/listinfo/cellml-discussion

Reply via email to