Hi Tommy,

Thought I'd just jot down some initial thoughts after following your 
invitation to have a play with the new metadata tools on the model 
repository :-) These are generally cosmetic suggestions more for your 
consideration than any urgent requirement you need to act on...

The formatting of author/creator/modifier/etc names leaves a bit to be 
desired. I'd suggest following a more standard pattern and removing the 
'|' as the separation character. For example, something like:
        G1 O1 F1, G2 O2 F2, & G3 O3 F3; or
        F1, G1 O1, F2, G2 O2, & F3, G3 O3
with F=Family, G=Given, O=other names where you drop O's where they are 
not specified or add more in where needed. You'd imagine that then names 
specified using the vCard:FN property would more naturally slot into 
this kind of display.

If would be good to make the PubMed ID field a link to the PubMed page 
for the given reference.

Similarly, when editing a citation it would be good to simply specify a 
PubMed ID or DOI or something similar and have the fields populated from 
that database.

While its hard to judge until more metadata is presented to the user, I 
suspect the collapsing pane view is not going to be particularly easy to 
navigate around. But I guess we can wait and see once there are some 
more complete examples to play with. Nesting similar properties would 
probably be a good idea (modification history, as you pointed out).

In the previous framework, each piece of metadata presented to the user 
provided a link to the corresponding CellML/MathML code in the "view 
cellml" tab. It would be good to keep this functionality.

While I haven't followed through with any changes, I'm hoping that 
modifying a model's name or curation level will force the editor to also 
add modification metadata to the model? You could perhaps pre-populate 
the modification fields based on the changes the user is making...

It would be good to have a consistent interface for editing a person's 
name. Currently when editing metadata there is a different interface for 
the file creator, comment authors, and citation authors. I think the 
citation author interface is the best, although possibly with all three 
fields having equal width. And while I guess we can force people into 
using the full vCard:N structure when they are entering data using this 
editor it probably gets a bit tricky to also support the abbreviated 
vCard:FN property....

In the metadata editor, there is really nothing special about the CellML 
Model Metadata, it just happens to be "about" the cellml:model resource. 
It would be nice to be able to use the same interface to enter the same 
kinds of metadata about any resource in the model document. For example, 
it is quite useful to cite a particular source(s) for a variable value 
or a particular modification to an equation.


Andre.

_______________________________________________
cellml-discussion mailing list
cellml-discussion@cellml.org
http://www.cellml.org/mailman/listinfo/cellml-discussion

Reply via email to