Last modified 20 months ago Last modified on 30/09/10 16:21:02

Core Model Changes

Below is a summary of the changes made to the data model in InterMine 0.94.

Deleted

  • Analysis
  • AnalysisResult
  • BioEntity
    • curated
    • relations
  • BioProperty
  • Chromosome
    • genes
    • exons
    • features
  • Clone
  • Comment.source
  • ComputationalAnalysis
  • ComputationalResult
  • Contig
  • CpIsland
  • CrossGenomeMatch
  • DistanceRelation
  • Evidence
  • Experiment
  • ExperimentalResult
  • ExperimentSubmission
  • GenePart
  • GenomeRegion
  • InfoSource
  • Location
    • phase
    • endPhase
    • endIsPartial
    • startIsPartial
  • Organism.abbreviation
  • OverlapRelation
  • PartialLocation
  • RankedRelation
  • Relation
  • Scaffold
  • SimpleRelation
  • SuperContig
  • SymmetricalRelation
  • SyntenicRegion
  • Synonym.type, Synonym.isPrimary
  • TFBSCluster
  • Transcript.exonCount / MRNA.exonCount

Renamed

old namenew name
AnnotationOntologyAnnotation
BioEntity.annotationsBioEntity.ontologyAnnotations
BioEntity.evidenceBioEntity.dataSets
BioEntity.subjectsBioEntity.locatedFeatures
BioEntity.objectsBioEntity.locations
BlastMatch.objectBlastMatch.parent BlastMatch.query
BlastMatch.subjectBlastMatch.child BlastMatch.hit
DataSet.titleDataSet.name
ESTClusterOverlappingESTSet
EST.ESTClustersEST.overlappingESTSets
InteractionExperiment.interactionDetectionMethod InteractionExperiment.interactionDetectionMethods
LocatedSequenceFeatureSequenceFeature
Location.objectLocation.locatedOn
Location.subjectLocation.feature
MicroarrayOligoMicroArrayOligo
Ontology.titlename

Remodeled

  • OntologyTerm.dataSets
    • OntologyTerm doesn't extend BioProperty any more
  • MicroArrayExperiment.publication
    • Experiment object removed
  • SequenceFeature.symbol to BioEntity
  • SequenceFeature.featureType to SequenceFeature.sequenceOntologyTerm
  • mRNA is a subclass of Transcript

New

  • Organism.commonName
  • CrossReference
  • Added Sequence Ontology source

FlyMine-specific

FlyMineSOstatus
Ampliconpcr_productchange class name
Deletionchromosomal_deletionchange class name (should be done already!)
Motifdna_motifkeep class name, use SO term
NuclearDNAnuclear_sequencedelete
TFModuleCRMchange class name (should be done already!)
Transpositionchromosomal_transpositionchange class name
Vectorvector_replicondelete

Other changes

oldnew
Allele.annotationsAllele.phenotypeAnnotation
ArtificialDeletionChromosomalDeletion
CDS.polypeptidesproteins
FlyAtlasResult.sourcedataSets
Gene.chromosomeLocationlocations