FICCS Comments on FuGE v1(Mar07) Specification

Officially submitted comments

Most important comments have been summarized at PSI Wiki: http://psidev.info/index.php?q=wiki/FuGE This is a copy of our PSI Wiki post.

Detailed development comments

I like Olga's point that these links could be added to the describable. I will reformulate this text propose that these paths be added to the describable entity as 'Pedigree' (the language Olga used) associations, that are association that are not created through a protocolApplication, and the 2 associations 'Parent' and 'Pool'.

Everything that is not flow cytometry specific in MIFlowCyt should be present in FuGE

Part 1: Investigation

My approach was to look at MIFlowCyt and find classes, attributes and association that can be reused among different Functional Genomics Experiments. I found two main categories of interest: Investigation and Material

Please take a look at Investigation object model draft created some time ago for MIFlowCyt project concept: MIFlowCyt_ObjectModel_Investigation

Most of what we have in MIFlowCyt is already present in FuGE, except for these attributes/associations:

Ryan Brinkman: I don't know if FuGE should suggest a specific instance of type of manuscript identifier, as there are several (many?) alternatives. This is a should in MIFlowCyt in any case so perhaps not a critical term. This likely also applies to MeSH.

Olga Tchuvatkina: What if we call association "PrimaryManuscriptURI" or something like this? Explicitly having this association vs inherited URI link may make it more clear to FuGE users that URI is expected. The same may be true for MeSH term - having "PrimaryOntologyTerm" association implies that keyword should have ontology term associated with it (MeSH or not MeSH)

Below is an example of how FuGE can be updated to include this information:

Part 2: Materials

As you can see from object model draft, there are many things that can be reused:MIFlowCyt_ObjectModel_Materials

All FuGE experiments deal with regents and biological samples and details about their taxonomy and other sample characteristics. Please feel free to post here you take on how this complex objects can be described in FuGE. My take on it:

Part 3: Software

The only missing property i found is information about software platform/operating system

I decided on attribute but platform property also can be expressed as association with Description or Ontology term

Note: multiplicities and directionality on FuGE Software-Provider association look strange to me

MagicDraw project

Please download from here: FuGE-V1-Candidate_oltchuva_1_1.mdzip

FiccsCommentsOnFuGESpecV1 (last edited 2007-05-14 17:27:16 by Spidlen)