ontology_associations schema
Various association data models
Classes
- Annotation
- Association - generic association between an entity and an ontological term
- GpadAssociation - line of GPAD
- HumanPhenotypeOntologyAssociation
- PombasePhafAssociation - line of PHAF
- XafAssociation - line of xAF. xAF is a generalization of GAF designed to work for other ontologies than GO, and for other entities beyond genes and proteins. xAF has the same column headers to GAF, but has fewer restrictions.
- GafAssociation - line of GAF
- Interaction - An interaction between two molecular entities
- Association - generic association between an entity and an ontological term
- ComplexDiseaseAssociation
- Document - root class for association or entity documents
- AssociationDocument
- GpiDocument - A collection of gpi entities plus associated metadata
- Entity
- BiologicalEntity
- GpiEntity - An entity that can be annotated using GO. May be a gene, gene product, or complex
- ControlledTerm
- Provider
- Publication
- BiologicalEntity
- RelationalConstruct
- AnnotationExtension - set of expressions all true
- PropertyValuePair
Mixins
- Denormalized - mixin for a denormalized class. A denormalized class is formed from a join of two or more other classes
- GoRelated - mixin for any association that is GO related
- Normalized - mixin for a normalized class, in the sense of database normal forms
Slots
- Alias(es) interactor A
- Alias(es) interactor B
- Allele description - The allele description specifically describes the change; see the Phenotype data bulk upload format for details on allele types and descriptions.
- Allele name - Allele names are optional for upload, but are included where available in the download. Column 10 lists the preferred allele name, and any alternative names are in column 11.
- Allele synonym - See note on Allele name above. Multiple entries are separated with pipes (|).
- Allele type - Allowed allele types, example descriptions, etc. are shown in the table at the bottom of the Phenotype data bulk upload format page.
- Alt. ID(s) interactor A
- Alt. ID(s) interactor B
- Annotation(s) interactor A
- Annotation(s) interactor B
- Biological Effect interactor A
- Biological Effect interactor B
- Biological role(s) interactor A
- Biological role(s) interactor B
- Causal Regulatory Mechanism
- Causal statement
- Checksum(s) interactor A
- Checksum(s) interactor B
- Condition - Conditions use a small ontology maintained in-house by PomBase curators, and we can help you interpret the IDs. Multiple entries are shown in cases where more than one condition detail applies at the same time (e.g. high temperature, minimal medium), and are separated with commas (,).
- Confidence value(s)
- Creation date
- Expansion method(s)
- Experimental role(s) interactor A
- Experimental role(s) interactor B
- Expression - The Expression column contains one of these values: ‘overexpression’, ‘knockdown’, ‘endogenous’, ‘null’, ‘not specified’. Deletions always have ‘null’ expression.
- Feature(s) interactor A
- Feature(s) interactor B
- Gene name - Gene names are optional for upload, but are included where available in the download.
- Genotype description - The Background genotype description column is for alleles in the background, such as selectable markers; these details are optional. To avoid redundancy, it does not repeat the allele of interest (from column 4 or 10) in the genotype column.
- Host organism(s)
- ID(s) interactor A
- ID(s) interactor B
- Identification method participant A
- Identification method participant B
- Interaction Checksum(s)
- Interaction Xref(s)
- Interaction annotation(s)
- Interaction detection method(s)
- Interaction identifier(s)
- Interaction parameter(s)
- Interaction type(s)
- Negative
- Parental strain - The Parental strain column is for the parental strain designation, such as 972 h-, 975 h+, etc. This column must be filled in, but “unknown” is allowed.
- Penetrance - Penetrance describes the proportion of a population that shows a cell-level phenotype. Penetrance data are represented as percents or entries from the in-house FYPO_EXT ontology (FYPO_EXT:0000001 = high; FYPO_EXT:0000002 = medium; FYPO_EXT:0000003 = low; FYPO_EXT:0000004 = full).
- Publication 1st author(s)
- Publication Identifier(s)
- Severity - Severity (formerly designated “expressivity”) uses the FYPO_EXT ontology described in description of Penetrance
- Source database(s)
- Stoichiometry(s) interactor A
- Stoichiometry(s) interactor B
- Strain name (background) - The Background strain name column is used for a lab’s in-house name/ID/designation for the background strain (i.e. the derivative of the parental strain that has selectable marker alleles etc.). The description in the Genotype column should match this background strain.
- Taxid interactor A
- Taxid interactor B
- Type(s) interactor A
- Type(s) interactor B
- Update date
- Xref(s) interactor A
- Xref(s) interactor B
- annotation date - date when annotation was made
- Date - The date is the date on which the annotations are created. Format: YYYY-MM-DD
- annotation extensions - disjunction
- Extension - The Extension column is used to record when a mutation in one gene affects another gene or its product. For example, if a mutation in gene A decreases its ability to phosphorylate protein B, the A allele is annotated to the phenotype “decreased protein kinase activity” with the ID for gene B in an extension. In the downloadable file, an annotation can have multiple comma-separated extensions if they combine to form a “compound” extension (e.g. two or more genes assayed together).
- annotation properties
- aspect - varies by association type
- assigned by - assigned by
- ➞associations
- biocuration
- bioentity type - type of entity
- citation
- db - db part of identifier
- Database name - The database that produced the file – included to facilitate data sharing with other databases. Obviously always PomBase for this file.
- db object name
- db object ref
- db object symbol
- db object synonyms
- db object taxon
- Taxon - The taxon will usually be 4896 (the NCBI taxon ID for Schizosaccharomyces pombe), although an NCBI taxon ID for a specific S. pombe strain would be allowed.
- db object type
- db xrefs
- disease_id - CURIE for
- disease_name
- document metadata field
- date generated
- funding - e.g. NHGRI
- generated by - YYYY-MM-DD or YYYY-MM-DDTHH:MM
- ontology version
- project release - e.g. WS275
- url - e.g. http://www.yeastgenome.org/
- encoded by
- evidence
- evidence type
- Evidence - For the Evidence column, we use a small selection from the Evidence Ontology (ECO). Please contact the Helpdesk if you need assistance using these IDs
- frequency
- gene product form - isoform
- gene product properties
- ➞entities
- id - identifier
- interacting taxon ref
- local id - local part of identifier
- Gene systematic ID - The systematic ID for each gene.
- modifier
- negation
- onset
- ontology class ref
- FYPO ID - To use the FYPO IDs, see the FYPO summary page and the FAQ on browsing FYPO.
- gaf association➞ontology class ref - this must be a GO ID
- parent protein
- ➞property
- ➞value - value
- protein containing complex members
- qualifier
- qualifiers
- relation
- sex
- supporting references
- Reference - The Reference column has the publication’s PubMed ID (PMID).
- term_id
- term_label
- time_course
- with or from
Enums
- Allele_type_enum
- Biological_Effect_interactor_enum
- Biological_role_interactor_enum
- Causal_Regulatory_Mechanism_enum
- ComplexDiseaseRelation
- Database_name_enum
- Evidence_enum
- Expansion_method_enum
- Experimental_role_interactor_enum
- Expression_enum
- Interaction_Xref_enum
- Interaction_detection_method_enum
- Interaction_type_enum
- Negative_enum
- Stoichiometry_interactor_enum
- gene_ontology_aspect_enum
- gp2term_relation_enum
- gp_entity_type_enum
- simple_qualifier_enum
Subsets
Types
Built in
- Bool
- Decimal
- ElementIdentifier
- NCName
- NodeIdentifier
- URI
- URIorCURIE
- XSDDate
- XSDDateTime
- XSDTime
- float
- int
- str
Defined
- ECTOIdentifier (IdentifierType)
- FYPOIdentifier (String)
- FYPOEXTIdentifier (String)
- HPOPhenotypeIdentifier (PhenotypeIdentifier)
- MONDOIdentifier (IdentifierType)
- NCITIdentifier (IdentifierType)
- PECOIdentifier (String)
- PMIDIdentifier (IdentifierType)
- Boolean (Bool) - A binary (true or false) value
- Curie (String)
- Date (XSDDate) - a date (year, month and day) in an idealized calendar
- Datetime (XSDDateTime) - The combination of a date and time
- Decimal (Decimal) - A real number with arbitrary precision that conforms to the xsd:decimal specification
- Double (float) - A real number that conforms to the xsd:double specification
- Float (float) - A real number that conforms to the xsd:float specification
- Identifier (String)
- IdentifierType (String)
- Intact-miscoreIdentifier (String)
- Integer (int) - An integer
- NameType (String)
- Ncname (NCName) - Prefix part of CURIE
- Nodeidentifier (NodeIdentifier) - A URI, CURIE or BNODE that represents a node in a model.
- Objectidentifier (ElementIdentifier) - A URI or CURIE that represents an object in the model.
- PhenotypeIdentifier (IdentifierType)
- Psi-miIdentifier (String)
- RogidIdentifier (String)
- String (str) - A character string
- SymbolType (String)
- TaxidIdentifier (String)
- Time (XSDTime) - A time object represents a (local) time of day, independent of any particular day
- Uri (URI) - a complete URI
- Uriorcurie (URIorCURIE) - a URI or a CURIE