Starting point for a discussion on class hierarchy for Moby objects o Virtual objects exlude the large attributes such as sequences and thus essentially consist of only the triple and synonyms block. o The objects followed by an asterisks are currently implemented in the experimental MOBYObjects.pm module. Moby [triple] * VirtualSequence [length] * VirtualDNASequence * VirtualProteinSequence * VirtualRNASequence [type] Sequence [sequence] * DNASequence [] * RNASequence [type] ProteinSequence [] * Chromosome [Number, Species, VirtualDNASequence | DNASequence] Polymorphism [type {snp, indel, deletion, insertion, reversion} start, end, DNASequence] SNP [] Indel [] Deletion [] Insertion [] Locus [GeneModel*, Species] GeneModel [DNASequence, ProteinSequence, orientation, Chromosome, start, end, SequenceFeatureAnnotation+] VirtualKeyword [] * Keyword [term] * GO_Term [term, definition] Ontology GOOntology [DAG] Annotation [evidence] SequencFeatureAnnotation [start, end, SequenceFeatureOntologyId] GOAnnotation [GO_Term, Locus+] SequenceAlignment MultipleAlignment ClustalW [SeqList, {parameters}] TwoSeqAlignment BLAST NCBI-BLAST [seq (query), Seq_List (matched), {match_parameters} WU-BLAST ExpressionAnalysis MicroarrayAnalysis SAGEAnalysis Pathway [pathwayName, Reaction+, description] Reaction [name, Reactants+, Products+] Compound [name] Enzyme [name, Locus] Genefamily [name, Locus+] #Interaction # DNAProteinInteraction # ProteinProteinInteraction # Protein Species [speciesCommonName, fullName, shortName] Experiment [experimentName, experimentType, experimentDescription, experimentData, experimentResult] Publication [title, journal, Person+, year, Institution, abstract] WebResource [name, url] Person [firstName, lastName, EmailAddress, Institution] Institution [name, address, phone, url] Synonym [text]